加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 YUKA_LE 于 2022-12-8 19:28 编辑
构想是变量V[121]>1的时候该图层可以改变颜色。
我参考了说明文件里提到的这个部分:
#color: 合成的颜色 # 公式,只计算一次。默认为 Color.new(0, 0, 0, 0) # tone: 色调 # 公式,只计算一次。默认为 Tone.new(0, 0, 0, 0)
#color: 合成的颜色
# 公式,只计算一次。默认为 Color.new(0, 0, 0, 0)
# tone: 色调
# 公式,只计算一次。默认为 Tone.new(0, 0, 0, 0)
在地图里写了这样的注解:
<ulds=mapAZ-01> visible: v[121] < 1 </ulds> <ulds=mapAZ-02> visible: v[121] > 1 Tone: Tone.new(255, 255, 0, 0) </ulds>
<ulds=mapAZ-01>
visible: v[121] < 1
</ulds>
<ulds=mapAZ-02>
visible: v[121] > 1
Tone: Tone.new(255, 255, 0, 0)
</ulds>
事件页里写的只有这样
结果并没有变化…想请教一下是我哪里错了?
实际在事件里变更变量时,
测试过图片本身确实会依照变量而变化,但是色调却没有变化…
抱歉是程序小白TT 不知道哪里有问题
想实现的效果是更改变量的时候该图层可以像内建的变更画面色调一样变颜色。
(不是整个游戏画面,只有该图层)
因为这个功能有写在说明文件里,想知道是不是我误会了什么。
如果这个方法真的不可行会找别的方式替代…谢谢
用的是論壇裡的ULDS
https://rpg.blue/thread-367901-1-1.html |