renderer.material  物理材质

实现二维图上的人物动作

新建Material,选择Shader(著色器)为transparent/diffuse(背景透明),将上图拉到背景图选项中。

创建plane(片),将片的材质改为新建的material,调整tiling  x和y的值(为1/列数和1/行数),offset为偏移量

mainTextureScale(Vector2)纹理缩放

    int i ;
int j ;
public int w, h ;//w,h可变,适应其它图片
public float stepTime ;
// Use this for initialization
void Start () {
renderer.material.mainTextureScale = new Vector2(1f/(float)w, 1f/(float)h) ;
} // Update is called once per frame
void Update () {
if(Time.time>stepTime){
renderer.material.mainTextureOffset = new Vector2(1f/(float)w*i, 1f/(float)h*j) ;
if(i+>=w) j = (j+)%h ;
i = (i+)%w ;
stepTime = Time.time + 0.5f ;
}
}

最新文章

  1. 12月5日PHPCMS替换主页
  2. 刨一刨内核container_of()的设计精髓
  3. 妹味6:ajax与ajax封装
  4. leetcode 58
  5. poj 1260 Pearls(dp)
  6. oracle日记
  7. Python GUI开发环境的搭建
  8. redis数据类型:lists
  9. hdu_5683_zxa and xor(非正解的暴力)
  10. zf-安徽桐城关于(资源中心-数据录入)上传文件后没有进行处理Excel文件的原因
  11. python3 selenium 切换窗口的几种方法
  12. Dom,pull,Sax解析XML
  13. jquery中的ajax请求,阻塞ui线程的解决方案(自己总结的demo)
  14. php基础面试题:
  15. bioerl 获取gi号
  16. Android TableLayout中的使用说明
  17. ExtJS 动态组件与组件封装
  18. Linux下常用的3种软件安装方式
  19. 关于VS2010的一些操作
  20. C#实例.net_经典例子400个

热门文章

  1. UITextView如何关闭键盘
  2. .NET Web开发总结
  3. CSS中属性position位置详解功能讲解与实例分析
  4. [leetcode]_Palindrome Number
  5. CSS3常用功能的写法
  6. Delphi用TActionList下载文件
  7. Python基础 第二天
  8. 利用HttpModule开发asp.net页面、ashx等访问时session失效的统一处理入口
  9. 在Linux下JDK1.4.2安装报错的解决方法
  10. hdu 1113 Word Amalgamation