温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

[unity3d]插件2d toolskit

发布时间:2020-02-21 08:49:02 来源:网络 阅读:1446 作者:zswnet 栏目:游戏开发
Sprite collection 介绍:
这个cs是2D Toolkit的基础,所有的功能都基于这个文件。
主要功能:
把指定的几个Texture 合并成一个贴图文件。
使用方法:
在Project中创建一个Sprite Collection,把需要合并的Texture拖动到Sprite Collection中的Texture Refs中,然后点击Commit,就会在当前目录生产合成贴图。

#: 所以这里建议给Sprite Collection单独创建一个文件夹,用来存放合成贴图用。

创建一个Sprite:
Hierarchy 中添加 Sprite ,这个 Sprite 会自己指向一个默认的Sprite Collection,当然你可以修改需要显示的Sprite。
#: 所有的Sprite大小都是跟Sprite Collection对应的,大小用的是在摄像机1.0大小的时候图像所显示的大小。

为Sprite添加一个碰撞:
在Sprite Collection中点击Edit,设置合适的Collider Type...接下来应该都会了..
#:可以创建一个多边形碰撞。 在Collider Type中设置成Polygon,就可以自己调节碰撞了。

Sprite的代码:
改变大小:
sprite.scale = Vector3(x,y,z);
改变显示的Sprite:
sprite.spriteId = newSpriteId;
sprite.spriteId = sprite.GetSpriteIdByName("XX");

static Sprite Batcher介绍:
用来方便管理自己的实例,在 Hierarchy中你可以把Sprite添加到它的子物体,然后合并,也可以随时拆分开来。


创建文字:
需要文字的Texture文件和BitMap文件,都是由第三方工具生成的。
在Project中创建Font,然后给对应的2个文件 commit就可以了。
绘制字体:
Hierarchy中添加Text Mesh,然后....
艺术字效果:
你可以给字体一个Gradients贴图,设置Count ,就可以实际使用了。(这里不明白自己看文档吧..)
代码:
Text.text = "asfasf";
 
 
 
http://www.unikronsoftware.com/2dtoolkit/

http://www.unikronsoftware.com/2dtoolkit/wiki/pmwiki.php
 
3.3版本里面不支持color32 ,改成color( ** *1.0f/255 ) 就能在3.3版本里面用了
 
 
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI