查看: 2245|回复: 4

[已经解决] 关于人物\事件z坐标更改问题

[复制链接]
梦石
4
星屑
2013
在线时间
442 小时
注册时间
2015-7-19
回帖
106
发表于 2017-7-31 19:37:35 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
用了@tseyik  大大的视界制限脚本后,想改下图层顺序(由图01改至图02),但毕竟不太懂脚本,所以想问下怎么可以实现。

  1. def initialize(viewport = nil)
  2.     super(viewport)
  3.     self.z = 199
  4.     self.bitmap = Bitmap.new(Graphics.width, Graphics.height)
  5.     @bitmap_shadow = Bitmap.new("Graphics/System/sight_shadow")
  6.   end
复制代码

顺道问问这的z=199是什么鬼,更改无用啊。


00.png
01.png
02.png
梦石
0
星屑
19426
在线时间
3082 小时
注册时间
2013-1-11
回帖
1207
发表于 2017-7-31 20:18:32 | 显示全部楼层
将self.z = 199 改成 viewport.z = 199,因为viewport是一个视图容器,就相当于父容器可以看得到,子容器就一个精灵,无论Z是多少可以看得到。。
回复

使用道具 举报

梦石
4
星屑
2013
在线时间
442 小时
注册时间
2015-7-19
回帖
106
 楼主| 发表于 2017-7-31 21:17:44 | 显示全部楼层
张咚咚 发表于 2017-7-31 20:18
将self.z = 199 改成 viewport.z = 199,因为viewport是一个视图容器,就相当于父容器可以看得到,子容器就 ...

谢谢,但是对于效果仍无法达到,请问您如何将其介于地图\远景与玩家\事件之间吗?

点评

不太明白你的意思,地图\远景与玩家\事件之间?  发表于 2017-8-1 08:28
回复

使用道具 举报

梦石
4
星屑
2013
在线时间
442 小时
注册时间
2015-7-19
回帖
106
 楼主| 发表于 2017-8-1 18:51:46 | 显示全部楼层
@张咚咚 我的意思是将其介于地图与玩家之间,如图02效果。不过我已经用事件达到类似效果,不必再麻烦了,谢谢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部