经过近两年的不懈努力,笔者的原创教程“ActionScript3游戏中的图像编程”终于在今日划上了完美的句号!这当中记录着笔者多年来在游戏制作,尤其是当中图像处理方面的经验心得。虽然使用的语言是目前可能正在没落的ActionScript3.0,但由于其中渗透着深刻的编程思想和实用技巧,因此其意义已经远远超越了ActionScript本身。您可以把从本书学到的知识轻松移植到其他支持图像编程的开发语言中(我也想换个语言重写,可惜精力不足)。
此外,本书还包含了一些颜色搭配的知识,对于提高程序员的审美水平,提升游戏产品的质量也很有帮助!
下面是本书的部分目录,以后会持续更新,敬请期待!
目录(链接可点)
前言
1 本书的创作目的及面向的人群
2 本书内容及编排
3 本书的几个约定
4开发环境的配置
第1章 解读色彩
1.1 RGB模式,ARGB模式及其运算
1.1.1 RGB模式及其运算
1.1.2 Flash中的ARGB模式与不透明度的关系
1.2 ColorTransform对RGB数值的操作及应用
1.2.1 RGB测试用例的书写
1.2.2 初始效果及颜色属性的测试
1.2.3 线性/倍乘提高降低亮度
1.2.4 单个通道的线性/倍乘变化
1.2.5 colorTransform在色彩处理方面的不足
1.2.6 Alpha测试用例的书写
1.2.7 线性提高或降低alpha值
1.2.8 设置alpha值
1.2.9 用ColorTransform实现反色效果
1.3 HSB模式及其与RGB间的转换
1.3.1 HSB模式的色彩空间模型及其分支
1.3.2 软件中的拾色器如何实现HSB的色彩空间模型
1.3.3 HSB与RGB之间的互转公式及HSL和HSV对色彩属性理解的异同
1.3.4 HSB与RGB互转公式的ActionScript实现
1.4 浅析亮度与灰度/明度的关系
1.4.1 灰度/明度的概念及其与HSB亮度的异同
1.4.2 灰度的计算方法
1.4.3 用灰度/明度指导色彩搭配
原创教程“ActionScript3.0游戏中的图像编程”开始连载啦!,布布扣,bubuko.com