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

Project1

 找回密码
 注册会员
搜索
查看: 3474|回复: 14
打印 上一主题 下一主题

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
120
在线时间
72 小时
注册时间
2013-10-6
帖子
50
跳转到指定楼层
1
发表于 2013-10-15 14:46:54 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

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

但是结合条件分歧无果,自己试了几次(最后一次尝试改动4色调中的red):
t = Tone.new(-34,-34,-51,102)
p = $game_screen.pictures[36]

if  p.start_tone_change.tone.red==0
$game_screen.pictures[40].move(100, 1,479,
290, 100, 100, 255, 0)
end

标记颜色这句写法是关键,不会了,求教!最好是4色都能给出判定!

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2013-7-28
帖子
23
15
发表于 2013-10-29 12:40:43 | 只看该作者
赶脚楼主出了一个难题。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
72 小时
注册时间
2013-10-6
帖子
50
14
 楼主| 发表于 2013-10-28 22:28:57 | 只看该作者
enghao_lim 发表于 2013-10-28 00:59
以帮楼主大概解决此问题,而酬劳vip也收到,特此回复。

多谢多谢!
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7981
在线时间
1183 小时
注册时间
2007-7-29
帖子
2055
13
发表于 2013-10-28 00:59:52 | 只看该作者
以帮楼主大概解决此问题,而酬劳vip也收到,特此回复。

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
72 小时
注册时间
2013-10-6
帖子
50
12
 楼主| 发表于 2013-10-18 23:50:33 | 只看该作者
本帖最后由 doubyen 于 2013-10-19 21:21 编辑
enghao_lim 发表于 2013-10-18 22:20
最近线路不好,上线不频繁。
你的效果太乱,我懒得读了,如果是事件具体就要使用并行事件才有希望,而你对 ...


我想办法弄个简易工程上来吧,不过周日我有一天课,估计只能周一了
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7981
在线时间
1183 小时
注册时间
2007-7-29
帖子
2055
11
发表于 2013-10-18 22:20:47 | 只看该作者
最近线路不好,上线不频繁。
你的效果太乱,我懒得读了,如果是事件具体就要使用并行事件才有希望,而你对这又不是很熟悉,我也很难讲解,你给我理清思路,加上最近比较忙,星期天有空再好好来回答你,前提是这问题还没解决。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
72 小时
注册时间
2013-10-6
帖子
50
10
 楼主| 发表于 2013-10-18 20:09:30 | 只看该作者
doubyen 发表于 2013-10-16 00:41
我插入了鼠标点击图片脚本,会不会是插入脚本的原因??我在事件里设置显示图片,循环改变图片色调为负值 ...

我插入了鼠标点击脚本,就是图片要加cmd的那个脚本,并要把图片设置成2个,第二个图片文件名要加_2,我在事件里设置显示图片,在三个事件页里设置改变图片色调为负值,由独立开关操作和并行处理链接,造成2、3页循环图片色调为负值,也就是图片色调变暗,在公共事件里设置点击图片的效果:也就是改变和还原色调为(0,0,0,0);并且当色调还原到初始值(如果能做到,还想满足多张图片同时满足初始色调的条件下启动事件)且另一张图片为透明时,改变另一张图片透明度为255

点评

感觉有点头大,而且也没弄懂。也许LZ想要实现的效果可以用更简便的方法,不至于这么绕了弯路。  发表于 2013-10-18 20:29
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
72 小时
注册时间
2013-10-6
帖子
50
9
 楼主| 发表于 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时,咋回事啊??



点评

没看到LZ的工程,怎么点击?过程是怎么样的?  发表于 2013-10-18 17:55
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
72 小时
注册时间
2013-10-6
帖子
50
8
 楼主| 发表于 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的影响??不要啊,只要一次点击
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7981
在线时间
1183 小时
注册时间
2007-7-29
帖子
2055
7
发表于 2013-10-16 00:19:07 | 只看该作者
完整的叙述一下你整个情况,资料不足,脚本很难 拟写,我给的和楼楼上给的脚本都没错,不过要看怎样用了。

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

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

如果是这样你根本不需要条件判断,在开始更改图片色调后,等待100帧,自然可以做到效果。
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-18 02:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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