设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

求 条件分歧+更改图片色调 脚本!!解答满意 1vip

查看数: 3562 | 评论数: 14 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-10-15 14:46

正文摘要:

想做出 如果图片色调改变,影响其他事件变化脚本。之前求得脚本 更改图片色调脚本:例: t = Tone.new(-34,-34,-51,102) p = $game_screen.pictures[139] p.start_tone_change(t,200) 但是结合条件分歧无果,自己 ...

回复

暗咒の假面 发表于 2013-10-29 12:40:43
赶脚楼主出了一个难题。
doubyen 发表于 2013-10-28 22:28:57
enghao_lim 发表于 2013-10-28 00:59
以帮楼主大概解决此问题,而酬劳vip也收到,特此回复。

多谢多谢!
enghao_lim 发表于 2013-10-28 00:59:52
以帮楼主大概解决此问题,而酬劳vip也收到,特此回复。

评分

参与人数 1星屑 +90 收起 理由
myownroc + 90 认可答案

查看全部评分

doubyen 发表于 2013-10-18 23:50:33
本帖最后由 doubyen 于 2013-10-19 21:21 编辑
enghao_lim 发表于 2013-10-18 22:20
最近线路不好,上线不频繁。
你的效果太乱,我懒得读了,如果是事件具体就要使用并行事件才有希望,而你对 ...


我想办法弄个简易工程上来吧,不过周日我有一天课,估计只能周一了
enghao_lim 发表于 2013-10-18 22:20:47
最近线路不好,上线不频繁。
你的效果太乱,我懒得读了,如果是事件具体就要使用并行事件才有希望,而你对这又不是很熟悉,我也很难讲解,你给我理清思路,加上最近比较忙,星期天有空再好好来回答你,前提是这问题还没解决。
doubyen 发表于 2013-10-18 20:09:30
doubyen 发表于 2013-10-16 00:41
我插入了鼠标点击图片脚本,会不会是插入脚本的原因??我在事件里设置显示图片,循环改变图片色调为负值 ...

我插入了鼠标点击脚本,就是图片要加cmd的那个脚本,并要把图片设置成2个,第二个图片文件名要加_2,我在事件里设置显示图片,在三个事件页里设置改变图片色调为负值,由独立开关操作和并行处理链接,造成2、3页循环图片色调为负值,也就是图片色调变暗,在公共事件里设置点击图片的效果:也就是改变和还原色调为(0,0,0,0);并且当色调还原到初始值(如果能做到,还想满足多张图片同时满足初始色调的条件下启动事件)且另一张图片为透明时,改变另一张图片透明度为255
doubyen 发表于 2013-10-16 00:41:52
本帖最后由 doubyen 于 2013-10-16 19:28 编辑
芯☆淡茹水 发表于 2013-10-15 21:48
[quote]doubyen 发表于 2013-10-15 19:51
试了下在空脚本里试了一下,这样写没有错,t.red 显示出来是小数 ...


我插入了鼠标点击图片脚本,会不会是插入脚本的原因??我在事件里设置显示图片,循环改变图片色调为负值,也就是图片色调变暗,在公共事件里设置点击图片的效果:也就是改变和还原色调为(0,0,0,0);并且当色调还原到初始值(如果能做到,还想满足多张图片同时满足初始色调的条件下启动事件)且另一张图片为透明时,改变另一张图片透明度为255
这是我的思路{:2_257:}


2013.10.16号记:
我倒,之前那组脚本我编在两个脚本框里,我今天合并了脚本框就没报错,两位大神的脚本我都试了,都没报错
t = Tone.new(0,0,0,0)
p = $game_screen.pictures[139]
p.start_tone_change(t,100)
if t.red ==0
$game_screen.pictures[138].move(100, 1, 927,
258, 100, 100, 255, 0)
end

有个问题,当图片[139]变暗时,我点击[139],[138]就会还原透明度,而不是等到[139]图片变亮时,也就是red==0时,咋回事啊??



doubyen 发表于 2013-10-16 00:33:17
本帖最后由 doubyen 于 2013-10-16 19:27 编辑
enghao_lim 发表于 2013-10-16 00:19
完整的叙述一下你整个情况,资料不足,脚本很难 拟写,我给的和楼楼上给的脚本都没错,不过要看怎样用了。
...


差不多的,类似的效果;就是当图片色调改变后,另一张图片的透明度还原;我之前确实也用等待100帧做成了,效果也应该是一样的;
只是考虑带入条件后可以做成当多张图片满足一个或多个色调值时,启动其他事件移动或啥的,毕竟用等待100帧的写法只是不得已为之…局限性很大{:2_257:}

我插入了鼠标点击图片脚本,会不会是插入脚本的原因??我在事件里设置显示图片,循环改变图片色调为负值,也就是图片色调变暗;在公共事件里设置点击图片的效果:也就是改变和还原色调为(0,0,0,0);并且当色调还原到初始值(如果能做到,还想满足多张图片同时满足初始色调的条件下启动事件)且另一张图片为透明时,改变另一张图片透明度为255
这是我的思路{:2_257:}


2013.10.16号记:
我倒,之前那组脚本我编在两个脚本框里,我今天合并了脚本框就没报错,两位大神的脚本我都试了,都没报错
t = Tone.new(0,0,0,0)
p = $game_screen.pictures[139]
p.start_tone_change(t,100)
if p.tone.red == 0
$game_screen.pictures[138].move(100, 1, 927,
258, 100, 100, 255, 0)

end


还有个问题,我必须点击图片[139]两次才能实现对图片[138]的影响,这是咋回事??
是不是第一次点击图片[139]执行色调还原,当还原到red=0的值时再点击才能实现对138的影响??不要啊,只要一次点击
enghao_lim 发表于 2013-10-16 00:19:07
完整的叙述一下你整个情况,资料不足,脚本很难 拟写,我给的和楼楼上给的脚本都没错,不过要看怎样用了。

比如说你要判断色调,是什么的色调?图片的色调?

我猜你的过程应该是想要改变图片色调,然后图片色调一旦变成制定色调后移动图片吧?

如果是这样你根本不需要条件判断,在开始更改图片色调后,等待100帧,自然可以做到效果。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-19 10:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表