首页 > 代码库 > unity3D之我用过的小玩意(积累中……)

unity3D之我用过的小玩意(积累中……)

一、加载动态库

[DllImport("Chesss")]//需要建名字为“Plugins”的文件夹方.dll,.so放在“Android”文件夹中

private static extern void JQInitlize(int GameStyle,int Seed);//后面是库里的函数

技术分享技术分享

二、贴图

public Texture2D[]//public使得可以直接把图片拉倒脚本中(没有找到刷新一下)

技术分享

写在OnGUI中,坐标,长宽,贴图对象(好处用贴图代表图片对象,内存减少)

技术分享

三、克隆(复用很方便)

克隆一个对象(现在我用的都是图片)克隆放到的位置,旋转的角度

技术分享

四、调用其他脚本中的成员

调用成员的那个对象强转为GameObject类型,<>中脚本名字,点出来的函数是public的

技术分享

五、销毁对象(删除)

技术分享

六、按钮

写在OnGUI中

技术分享

七、退出游戏

写在OnGUI中

技术分享

八、贴字

写在OnGUI中,坐标、大小、字符串             字体颜色、字体大小

技术分享技术分享

九、切换场景(写在OnGUI中)

技术分享

十、持久化数据

这个场景里的数据切换到其他场景要用到,上个场景中点出Set,取个名字和保存的数据,下一个场景直接点出Get这个名字,HasKey是判断有没有这个名字的数据,

技术分享技术分享

十一、点击事件

图片加个触摸Physics2D,关联的脚本void onm ouseDown(){}函数里点击就进入

技术分享

unity3D之我用过的小玩意(积累中……)