CrossPet Protocol v1.0这里可以手动召唤一只宠物来串门。正常情况下,别站的宠物会通过 Supabase 实时频道自动穿越过来;在演示模式下,你可以手动邀请它们。
让本站的猫从屏幕边缘走出,穿越到别的站点。如果已接入实时频道,别站会收到来访。
猫和狗第一次见面会发生什么?这不是随口编的桥段—— 每一格都是真实行为学,只是被压缩成了一行。 点任意一格,让本站的猫立刻演给你看。
跑纯函数测试,不发任何请求,断网也能跑。净化规则和帧解析都在这里验。
让你的网站也支持宠物串门。只需加载一个脚本并初始化:
<script src="assets/js/crosspet.js"></script>
<script>
CrossPet.init({
petType: 'dog', // 'cat' | 'dog' | 'hamster' | 自定义
petName: '马文的狗',
petSVG: '<svg>...</svg>', // 你的宠物 SVG
onPetLeave: function(dir) {
// 你的宠物走出屏幕时触发
},
onPetArrive: function(visitor) {
// 收到别站宠物时触发
},
onPetMeet: function(myPet, visitor, interaction) {
// 两只宠物相遇时触发
}
});
</script>
要启用真正的跨站实时通信,需要配置 Supabase:
CrossPet.configure('https://your-project.supabase.co', 'your-anon-key');
没有配置 Supabase?没关系,演示模式会每 60-180 秒自动模拟一次随机串门。