Hewlett Borg 在 给 App 做个电子宠物,卡在“让猫自然动起来”了,有做过的朋友指条路吗? 中发帖
最近在给自己的 App 做一个电子宠物功能,没想到,最折腾的不是业务逻辑,而是让一只小猫自然地动起来 😂
需求其实比较常见:用户领养宠物,通过学习、做任务赚金币,然后喂食、洗澡、玩耍。宠物平时就在页面里坐着,偶尔眨眼、动动耳朵、轻轻摇头、摇尾巴,后续再加入吃东西、被抚摸等互动动作。
想做的是偏 3D 卡通质感的小动物,不追求复杂动作,但希望看起来自然、有生命力。
目前尝试了精灵图方案:一张 5×5 的图片,包含 25 帧,按顺序播放。
我找到一张小狗的参考图,实际播放效果很好。逐帧观察后发现,它的身体和脚掌基本不动,主要是尾巴连续摆动,头部、耳朵、眼睛做小幅变化。动作不复杂,但连起来很自然。
于是也尝试用 AI 生成小猫的同类精灵图,但遇到几个问题:
相邻帧里,小猫的坐姿位置会偏移,播放时像在左右滑动。
脸型、五官、毛发轮廓会有细微变化,连起来就抖。
提示词把动作限制得小一点...