三维流动实现方法

一、类似水管内部水的流动

1. 两套模型。一套在外,作为管道。另一套在内作为水的流动

2.在内管道贴图要求:颜色、透明相互交替。

3. 流动具体实现,在json中添加tag 属性,在页面中通过g3d.dm().getDataByTag("yellow");获取对应的模型,在添加、更改属性。


4.三维的流动通过shape3d.uv.offset改变内在管道的贴图而实现流动

二、三维物体旋转(通过json加载)

1.给模型添加标签,表示不同的模型

2.通过该方法3d.dm().getDataByTag("yellow");得到模型

3.通过setRotationZ(值)旋转

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,198评论 4 61
  • 一个三维场景的画面的好坏,百分之四十取决于模型,百分之六十取决于贴图,可见贴图在画面中所占的重要性。在这里我将列举...
    CXYMichael阅读 1,691评论 2 5
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,135评论 1 32
  • 今天是小年听外面噼里啪啦放起了鞭炮,过小年,吃饺子!祝大家小年快乐!小年过后,春节也越来越近,都忙碌着置办年...
    丽娜_550e阅读 60评论 0 1
  • 信仰 --席慕容 我相信 爱的本质一如生命的单纯与温柔我相信 所有的光与影的反射和相投我相信 满树的花朵只源于冰...
    荣子3507阅读 429评论 0 0