纳金网
标题:
脚本基础认识4 ~ Materials
[打印本页]
作者:
冰点
时间:
2012-8-24 17:41
标题:
脚本基础认识4 ~ Materials
材质 Materials
在Unity中无法直接把图片贴在物体上
要在物体上呈现的颜色 ******��是透过
附加在物体上Mesh Renderer的属性内放置的Material (材质球) 所呈现
物体的图片/ 颜色都必须透过Material调整
Unity中存取图片基本都是以Textuer (纹理) 型别存放
在Material中有内建多种Shader(着色)方式(使用者可另外自行新增)
用.png的贴图时Shader必须选为Transparent → Diffuse才可接受.png的透明
Material (材质球)
可用var ID : Material ;
renderer.material = ID;换材质球
Main Color来调整基本的色彩
Tiling 拼接 值为0~1之间
Offset 偏移 值为0~1之间
2D Sprite Offsets
2D游戏中一张图中的人物连续动作必须要调整Material里的Offset来制作
例 : 某张人物图片横向为5个连续动作
Tiling的x要设成0.2 脚本里
renderer.material.mainTextureOffset.x += 0.2;
就能每次以图x轴偏移0.2的值在跑连续动作
Unity中图片基本都是以Textuer (纹理) 型别来做呼叫的
在脚本中宣告图片方式
var ID : Textuer;
设定物体材质贴图
renderer.material.mainTexture = ID;
作者:
osaka
时间:
2012-8-24 18:38
很好~~~~~~~~~~~
作者:
冰点
时间:
2012-8-24 19:18
好东西啊
顶
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5