Project1
标题:
能不能让这个图片正确的显示在地图的格子上。
[打印本页]
作者:
yang1zhi
时间:
2016-3-20 13:24
标题:
能不能让这个图片正确的显示在地图的格子上。
111.png
(12.66 KB, 下载次数: 14)
下载附件
保存到相册
2016-3-20 13:21 上传
假设用行走图,可是行走图的图片只能显示在上面,底下不能再下去。
要是用动画库,动画库的一张图片尺寸是192X192放不下。分割了后又不好摆放。
作者:
cinderelmini
时间:
2016-3-20 13:52
本帖最后由 cinderelmini 于 2016-3-21 19:14 编辑
放在【Game_Character】之下
弄成行走图吧,插入这段代码之后,在事件本身的【移动规则】里选【自定义】,【频度】选最高,
然后在【移动路线】里选【脚本】,输入:【@always_lay = true】
然后事件勾上【允许穿透】。
不过事件行走图的话,是以图片最底端为y原点的,
所以,如果要准确对齐的话请根据图片的内容调整事件位置。
要居中的话可以这样做吧大概:
在默认的【Sprite_Character】里面的update里,把50行的:
self.oy = @ch
改成:
self.oy = (@character.always_lay ? @ch / 2 + 16 : @ch)
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1