发新话题
打印

怎样在游戏中实现绕开障碍物的效果?

怎样在游戏中实现绕开障碍物的效果?

我在做一个多媒体课件,是游戏形式的。运动效果是仿照传奇世界做的,即人不动,点鼠标时地图运动。
问:怎样绕开地图里面的障碍物阿?
望大侠们指点,小弟感激不尽!!!!

TOP

怎样在游戏中实现绕开障碍物的效果?

你的意思是用Authorware开发传奇世界了啊!!!!!!!!!
如果要做绕开障碍物不是没可能,只是,你要用多少显示图标和多少判断啊?
因为一个显示图标中的东西为一个矩型的矩阵(既从左上角到右下角),你要一样一样地在移动图标中做判断,要做死人的!

TOP

怎样在游戏中实现绕开障碍物的效果?

谢谢这位大哥的指点。
那如果遇到障碍物停止的效果相对来说会简单一些吗?
可不可以用热对象实现阿?即把障碍区域设置成热对象,人物图标和障碍相遇的时候停止。我对AUTHORWARE不大熟悉,不知道热对象的功能有多少

TOP

怎样在游戏中实现绕开障碍物的效果?

变量Dragging@"IconTitle"判断某个图标是否被用户拖动
变量Moving@"IconTitle"判断某个图标是否正在移动
函数Overlapping(IconID@"IconTitle", IconID@"IconTitle")返回指定的两个图标是否接触,是则返回1,否则返回0
你可以用这些方法构思一下

TOP

发新话题