Project1

标题: 接触事件的启动判定能否设定为图形与图形接触?? [打印本页]

作者: dabojun    时间: 2012-3-26 14:04
标题: 接触事件的启动判定能否设定为图形与图形接触??
很想设定成事件图片与图片接触 (或接触后按决定键)  就能启动事件的判定!

其他途径就不考虑了,个人觉得应该和脚本中的“可以通行判定” “接触事件的启动判定” “以及角色的图形相关(character pattern?)”只是无从下手,还望有人解答~~~

dsu_plus_rewardpost_czw
作者: end55rpg    时间: 2012-3-26 18:41
需要大量的运算哦,如果接触不要太完美,object不算太多,那么机子才承受得住啊
方案:character的width height获取后进行在Passable里面判断,最多边缘接触吧
作者: dabojun    时间: 2012-3-26 20:18
大的方向我有感觉,具体的操作很难,尝试过很多更改,都以失败告终,不过改了Sprite_Character里的self.ox = @cw / 2
        self.oy = @ch 好像事件接触点会移位!
而我想改的估计和Game_Character 1里的if event.x == new_x and event.y == new_y和if $game_player.x == new_x and $game_player.y == new_y
有关,只是不知该怎么改啊~~~~~




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