#Unity3D

unity3d编辑器模式下运行

 Unity游戏引擎提供给开发者很多面板的自定义设置和配置,其中在c#脚本中引用一个特性[ExecuteInEditMode]就可以在游戏未运行的状态下执行c#脚步,对于开发者来说,这很方便调试。当前看看该特性下代码在Start()和Update()函数中会的执行规律。1.脚本如下(以下脚本均是在Unity2020.1...

Unity3D中JavaScript与C#对比

 第一个也是最容易区分的一点就是声明变量和方法。JavaScript的脚本:1. privatevarcubeTransform; 在C#中,同样的代码则会是:1. privateTransformcubeTransform; 这对方法同样适用,在C#中,一个方法什么值...
代码星球 ·2021-02-18

.unity3d格式的导出与加载

1、单一文件创建unity3dusingUnityEngine;usingUnityEditor;usingSystem.IO;publicclassBuildAssetBundlesFromDirectory{[@MenuItem("Asset/BuildAssetBundlesFromDirectoryofFile...
代码星球 ·2021-02-18

Unity3D两种方式播放视频

 Unity3D中播放游戏视频的方式有两种,第一种是在游戏对象中播放,就好比在游戏世界中创建一个Plane面对象,摄像机直直的照射在这个面上。第二种是在GUI层面上播放视频。播放视频其实和贴图非常相像,因为播放视频用到的MovieTexture属于贴图Texture的子类,那么本章我们就好好学习一下Unity...

游戏开场镜头拉近(Unity3D开发之四)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=553今天看了个Demo。发现它的游戏开场会先有个白色遮罩层的渐变消失。然后镜头拉进到目标场景。镜头拉进主要用Vector3.MoveT...

Unity3d 帧率设置 及在游戏执行时显示帧率

在Unity3d中能够通过代码设置来限定游戏帧率。Application.targetFrameRate=-1;设置为-1表示不限定帧率。转自http://blog.csdn.net/huutu一般在手机游戏中我们限定帧率为30就OK了。Application.targetFrameRate=30;可是把这个代码加入到...

Unity3d-制作粒子光环特效

http://blog.csdn.net/ozhangseno/article/details/70799611...

Unity3d实现的十字路口的模拟(三)

http://blog.csdn.net/nijiayy/article/details/45366427...

Unity3D 之射线检测

http://www.cnblogs.com/sunxun/p/5721935.html...
代码星球 ·2020-11-24

Unity3d获得Android和ios设备的唯一标识

android为mac地址,ios为advertisingIdentifier函数都比较简单,网上也搜得到,我也就不多说了,主要是对于我们没做过安卓和IOS开发的人来说,整合进工程有各种的问题。我也就直接上网盘了点击打开链接,代码包里看得到,比较简单 把包导进unity工程,然后包里那个mainfest.xm...

unity3D引擎:2D游戏自动瞄准算法实现

转:http://blog.csdn.net/naitu/article/details/39555373在很多飞行射击类游戏里,都有敌人向玩家自动瞄准并开火的功能。在这里本人用unity3D引擎新版本的2D系统来实现这个功能。首先,让我们了解一下原理的理论知识。我们可以把敌人和玩家放到一个坐标系中,敌人是坐标是的原点...

Unity3d Gis 坐标转换

最近在做unity3d与Gis结合的项目,最基本的就是坐标的转换问题,比如把经纬度为(166.23.9.27,39.55.15.74)转换到unity里面成相应的位置点,废话不多说上代码:usingUnityEngine;usingSystem.Collections;publicclassSaiGetLatLog:M...
代码星球 ·2020-11-24

Unity3d在各个平台读取Sqlite3数据库

这也是我第一次在Unity3d中使用Sqlite来作为配置表文件,当然了,SQLite有优秀的读写性能。如果这个项目用着稳定的话,我会一直使用下去。 Android平台:1,下载libsqlite3.so到assets-plugins-android下面2,在Unity目录下找到Mono.Data.Sqlit...

【编程笔记】Unity3D语言的类型系统--C#的类型系统

  几乎所有的编程语言都有自己的类型系统。  而编程语言更是常常按照其类型系统而被分为强类型语言/弱类型语言、安全类型语言/不安全类型语言、静态类型语言/动态类型语言等。  而C#的类型系统是静态、安全,并且在大多数时候是显示的;   C#要求其所有类型全部从System.Object类派生。无论是开发者自己...

android unity3d开发学习第一步

1:下载unitysetup开发环境     http://unity3d.com/unity/download/download-windows2:下载三维制作软件 制作我们需要的场景     http://...
首页上一页12345下一页尾页