3 - IOS之cocos3d - 4 - 代码控制3D文件中node的material

来源:互联网 发布:c语言间隔输出 编辑:程序博客网 时间:2024/06/03 19:24

博客目录链接

本节代码下载:点击打开链接

1. 声明:

本博客仅仅用于学习,水平不足的地方欢迎各位指导。

相应的内容,如果你的英文够好,并且可以翻墙,章节内容可以参考下面的视频:

https://www.youtube.com/watch?v=oB-YQ2mdNd0&index=14&list=PLU4bmVOOYXK-fV0Wt-ES5n3k8qTTyqgYu


2. 环境:

 MAC : 10.10

Xcode:6.1

cocos2dx:3.2.1

cocos3dx:2.0.1

blender:2.72


3. 以第2课中阐述的Demo为例,通过代码控制该猴子的material

第2节参见:点击打开链接

以该demo为例,只需在CC3HelloWorldScene.m 中

initializeScene函数里,增加,

    helloTxt.diffuseColor = kCCC4FGreen;    helloTxt.ambientColor = kCCC4FLightGray;    helloTxt.specularColor = kCCC4FRed;    helloTxt.shininess = 10;
即可控制该node的相关material属性,

原程序运行结果如下:


控制该node的material后,效果如下:




0 0
原创粉丝点击