《表1 触屏手势意义对照》
通过识别触屏手势操作人物模型让用户在触觉、视觉上都有更好的体验感。为使人物模型和服装模型在受操控后能同时、同步地进行效果展示,将服装模型设为主动模块,人物模型设为从动模块,以服装模型对触控操作的响应带动人物模型对触控操作的响应。给模型添加物理属性—碰撞体“Sphere Collider”,在update()方法中判断触摸点数(具体的手势对照如表1所示):当判断触摸点数为1时,通过存储当前状态的布尔变量“SetState”设置开始或暂停模型自动旋转,通过模型的Transform组件Rotate函数设置绕Y轴旋转;当触摸点数为2时,计算双指在当前帧与前一帧的位置距离差作为相对缩放因子,通过模型的Transform组件的local Scale函数设置模型缩放参数:大于0为放大,小于0为缩小。为了使模型在可友好观察的范围内展示,设置了缩放限制系数Min Limit=2f的最小缩小倍数和Max Limit=16f的最大放大倍数。缩放实现效果如图7所示。
图表编号 | XD0017880000 严禁用于非法目的 |
---|---|
绘制时间 | 2018.12.25 |
作者 | 林晶、谢伙生、肖斌 |
绘制单位 | 福州大学、福州大学、福州大学 |
更多格式 | 高清、无水印(增值服务) |