Unity3d学习之自定义扩展方法 Unity3d

Unity3d学习之自定义扩展方法

Unity3d真的是一个非常好的游戏引擎 它允许我们去扩展它 增加一些方便我们使用的方法 下面说说自定义扩展方法   我们都知道 当我们需要去修改 Transform.position.x时...
点击就送
Unity学习之Material和shareMaterial Unity3d

Unity学习之Material和shareMaterial

在游戏中 我们经常需要改变物体的材质 用来适应各种变化和环境 Unity中MeshRenderer提供了两种方式 一个是material和shareMaterial 那么它们有什么区别,又分别有什么作...
点击就送
Windows游戏开发之Direct输出字体 Windows游戏开发

Windows游戏开发之Direct输出字体

很多时候,在游戏中 我们都需要在界面上输出一些字体 现在来看看DirectX怎么输出字体 首先,声明全局变量 初始化font变量 在这里主要的是字体的描述 D3DXCreateFontIndirect...
点击就送
Unity3d学习之AssetBundle动态添加脚本组件 Unity3d

Unity3d学习之AssetBundle动态添加脚本组件

按道理来讲,这种技术可以实现逻辑上的热更新 但是这种方法繁琐有不好用 好多坑 不废话,下面看看怎么样个做法 首先编写脚本dll文件 也就是c#类库工程 引入UnityEngine.dll 然后代码如下...
点击就送
Unity3d学习之AssetBundle升级使用 Unity3d

Unity3d学习之AssetBundle升级使用

* AssetBundle的压缩格式* AssetBundle支持3中压缩格式 LZMA Format :  AssetBundle默认使用的压缩格式,包的大小最小,但是使用前需要全部解压完成 LZ4...
点击就送
Windows游戏之DirectX精灵矩阵变换 Windows游戏开发

Windows游戏之DirectX精灵矩阵变换

现在来看看DirectX 对精灵的变换 平移,旋转,缩放 修改一下上次显示精灵图片的代码 在Game_Run()中加入修改,如下 scaling是缩放因子 D3DXVECTOR2是一个二维向量 一个点...
点击就送