赞 | 5 |
VIP | 620 |
好人卡 | 38 |
积分 | 69 |
经验 | 125468 |
最后登录 | 2015-7-27 |
在线时间 | 1666 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6875
- 在线时间
- 1666 小时
- 注册时间
- 2008-10-29
- 帖子
- 6710
|
本帖最后由 后知后觉 于 2009-8-13 19:17 编辑
你这是在对Bitmap对象进行操作
并不是在对Sprite对象进行操作
tone
精灵的色调(Tone)。
Tone
色调的类。各要素以浮点数(Float)管理。
父类Object
类方法Tone.new(red, green, blue[, gray])
生成 Tone 对象。如省略 gray 的话则默认为 0。
方法set(red, green, blue[, gray])
设定所有属性。
属性red
红色分色的色彩平衡调整值(0 ~ 255)。范围外的数值会自动修正。
green
绿色分色的色彩平衡调整值(0 ~ 255)。范围外的数值会自动修正。
blue
蓝色分色的色彩平衡调整值(0 ~ 255)。范围外的数值会自动修正。
gray
灰度过滤器的强度(0 ~ 255)。范围外的数值会自动修正。
该值为 0 以外的话,色彩的平衡调整会花费额外的处理时间。
对Bitmap对象进行操作改变色相是要用这个方法
hue_change(hue)
转换色相。hue 指定色相(360 度)的位移。
这个处理会花费一些时间。因为转换误差,多次反复转换会丢失颜色。 |
|