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

Project1

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

如何制作反色效果?

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

風来の調

梦石
0
星屑
50
在线时间
2 小时
注册时间
2008-5-23
帖子
1546
跳转到指定楼层
1
发表于 2008-6-29 22:50:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv1.梦旅人

很傻很天真

梦石
0
星屑
55
在线时间
3 小时
注册时间
2007-3-13
帖子
3667
2
发表于 2008-6-29 22:58:19 | 只看该作者
什么地方反色?
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

風来の調

梦石
0
星屑
50
在线时间
2 小时
注册时间
2008-5-23
帖子
1546
3
 楼主| 发表于 2008-6-29 23:06:11 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者

昨日的黄昏

梦石
0
星屑
1005
在线时间
937 小时
注册时间
2006-11-5
帖子
4128

第2届短篇游戏比赛季军第3届短篇游戏大赛小游戏及其他组季军

4
发表于 2008-6-30 02:40:28 | 只看该作者
反色属于滤镜吧……

我做过……卡死人,更本做不出来现象的那种程度~再说VX的脚本我只研究过2天……

自动弃权咯
[url=http://weibo.com/2238291690?s=6uyXnP]
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

5
发表于 2008-6-30 02:45:25 | 只看该作者
没实验过,只是理论
你可以试试看

在画面上显示一个黑色的精灵(大小544 X 416)
然後用减法合成

另一个思路就是截图
然後依次读取像素,并进行反色计算

你若不喜欢也没办法
整个画面那麽多精灵
你不截成一张图
真的不好弄

一个一个改像素会很耗内存的
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

邪恶小龙包

梦石
0
星屑
55
在线时间
17 小时
注册时间
2006-5-22
帖子
7006

第2届短篇游戏比赛冠军第3届短篇游戏大赛小游戏及其他组冠军RMVX自由创作大赛冠军

6
发表于 2008-6-30 12:52:30 | 只看该作者
那还不如干脆处理下素材……
例如用PS把地图、人物、动画素材全部反色……
虚无  堕落
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

7
发表于 2008-6-30 13:55:21 | 只看该作者
成功了
用的是截图的方法
不过大概要花一秒的时间
而且是静止的图片

过了二、三秒後自动恢复原状

  1. def negative
  2.   a = Graphics.snap_to_bitmap
  3.   for y in 0..415
  4.     for x in 0..543
  5.       c1 = a.get_pixel(x, y)
  6.       c2 = Color.new(255-c1.red, 255-c1.green, 255-c1.blue)
  7.       a.set_pixel(x, y, c2)
  8.     end
  9.   end
  10.   s = sprite.new
  11.   s.bitmap = a
  12. end
复制代码

插入main前面
在事件中调用negative变色
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

8
发表于 2008-6-30 15:48:06 | 只看该作者
动画的加成改为减法,就成了反色。
我同意用黑色的精灵+减法合成这种。
或者,你可以用相反的色相……
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

風来の調

梦石
0
星屑
50
在线时间
2 小时
注册时间
2008-5-23
帖子
1546
9
 楼主| 发表于 2008-6-30 20:00:13 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

10
发表于 2008-7-1 02:54:30 | 只看该作者
以下引用喵喵の黄昏于2008-6-30 12:00:13的发言:

饿…………我有些听不明白……可否能再说的清楚点…………?还有,黑色的精灵是??

就是用黑色的东西做一个动画的外形。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-26 09:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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