Project1

标题: 关于事件位置判断 [打印本页]

作者: 猫猫~    时间: 2011-2-15 13:18
标题: 关于事件位置判断
比如
8=主角  4=事件  6=障碍物
   4  8     44的话
主角面向右边,按下某个键
使在主角右边更近的事件就作出反应

8  6  4的话
主角面向右边,按下某个键
使在主角右边的事件没有反应


怎么做
作者: 藍色等待    时间: 2011-2-15 14:46
5的设上事件。判断面向。
作者: tamashii    时间: 2011-2-15 14:47
像平常那样做不就行了么……?还是我没听懂……?你能不能好好表述一遍?
作者: 小传子    时间: 2011-2-15 15:07
第一个问题:
使用变量分析事件与主角的距离,
具体方法是代入入主角、事件的坐标 ,计算距离,
然后用条件分歧决定哪个开关。
第二个看不懂。



作者: qth830818    时间: 2011-2-15 16:28
不是有障碍物他当然没反应了~~ 你囧
作者: 猫猫~    时间: 2011-2-15 18:01
回复 传说VS天涯 的帖子

就比如说打一枪子弹飞出去被障碍物挡掉了所以打不中事件的这种意识吧
作者: 退屈£无聊    时间: 2011-2-16 14:43
【一、NPC位置代入变量,然后判断大小= =,哪个小打开一个开关,事件触发设置一个开关条件】
【二、变量一二代入事件的XY值,变量三四代入障碍的XY值,条件分歧,变量三小于变量一,变量三大于角色X值,变量二=变量四,那么被卡- -】




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1