Unity3D实例 第4页

Unity读写文件数据:LitJSON的实现示例

爱吃糖 发布于 2021-10-02

介绍 JSON是一个简单的,但功能强大的序列化数据格式。它定义了简单的类型,如布尔,数(int和float)和字符串,和几个数据结构:list和dictionnary。可以在http://JSON.org了解关于JSON的更多信息。 litjson是用C #编写的,它的目的是要小...

阅读(279)评论(0)赞 (0)

Unity利用UGUI修改Mesh绘制几何图形的实例

3

爱吃糖 发布于 2021-09-28

在商店看到这样一个例子,表示很有兴趣,他们说是用UGUI做的。我想,像这种可以随便变形的图形,我第一个就想到了网格变形。 做法1: 细心的朋友应该会发现,每个UGUI可见元素,都有一个‘Canvas Render’组件,就跟3D世界模型有’Mesh Ren...

阅读(288)评论(0)赞 (0)

Unity3D实现动态改变地形示例

1

爱吃糖 发布于 2021-09-28

Unity3D要实现动态改变地形,直接获取TerrainData进行修改即可 using System.Collections; using UnityEngine; using UnityEditor; public class DynamicCreateTerrain : M...

阅读(283)评论(0)赞 (0)

unity3d实现Rt绘制到指定Mipmap工具脚本的示例

爱吃糖 发布于 2021-09-18

单独绘制到Rt的某个mipmap需要调SetRenderTarget、画Quad,比较麻烦。 Graphics.CopyTexture不行的也可以用这个方法。 写了一个简单的工具脚本: using System.Collections; using System.Collecti...

阅读(199)评论(0)赞 (0)

unity3d在Editor下绘制自定义光标

爱吃糖 发布于 2021-09-18

比如缩放需要绘制缩放的自定义光标,滑动又需要滑动的 使用下方法即可绘制,Rect自定义Cursor区域的Rect。 需要每次OnGUI更新都调,而非只Add一次 EditorGUIUtility.AddCursorRect(Rect, MouseCursor.Pan); &nbs...

阅读(187)评论(0)赞 (0)

unity3d实现Editor下的LayerMaskField的示例

爱吃糖 发布于 2021-09-18

Unity并没有提供LayerMask控件,其Layer控件返回的只是层编号 下面是一个扩展的LayerMaskField: //第一Unity3D www.1unity3d.com public static LayerMask LayerMaskField(string la...

阅读(207)评论(0)赞 (0)

Unity3D实现安卓互调示例

爱吃糖 发布于 2021-09-18

Unity调安卓 //第一Unity3D www.1unity3d.com AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject jo = j...

阅读(203)评论(0)赞 (0)