• 3697阅读
  • 3回复

设计时的困难   [复制链接]

上一主题 下一主题
离线gueangyik
 
只看楼主 倒序阅读 楼主  发表于: 2010-04-01
我在用键盘控制一个人物
而且人物只能在指定的不规则框内移动

1.怎么限制这个人物不出框,
2.当我把人物180度 掉转的时候怎么把身体转过来?就是往前走的时候头在前面 往后走的时候也是头在前面,不能尾巴在前面




等待高手解答 ~~~~
离线yangfanxing
只看该作者 1楼 发表于: 2010-04-02
这个是图片组合的问题吧???跟Qt无关。。。
PHPWind好恶心。。。不想看这种界面。。。
离线jing51536
只看该作者 2楼 发表于: 2010-04-02
那个限制人物活动的话,,,是游戏设计里的问题,,用矩阵...
Qt中的还没试过,,,
不过这是算法问题,,,
任何语言,任何环境都能这样用.....
离线nmiirq

只看该作者 3楼 发表于: 2010-04-05
引用楼主gueangyik于2010-04-01 04:21发表的 设计时的困难   :
1.怎么限制这个人物不出框,
2.当我把人物180度 掉转的时候怎么把身体转过来?就是往前走的时候头在前面 往后走的时候也是头在前面,不能尾巴在前面
.......

1 检测位置碰撞关系,移动前进行预先的判断,如果此次移动后会超出范围,则不处理此次移动
2 处理图片像素信息可以实现,还有一个变通的办法,转向时换成另一个身体朝向正确的图片,游戏开发里管这叫换帧
快速回复
限100 字节
 
上一个 下一个