unity
Exclaiming
人生实短,但请你足够相信!
展开
-
Unity Asset Bundles Manifest文件
ManifestFileVersion: 0CRC: 969836953//校验码Hashes: AssetFileHash: serializedVersion: 2 Hash: 40bfbee8a481f9089a0b756acf1e5d35 TypeTreeHash: serializedVersion: 2 Hash: f49f05f36a566...原创 2018-07-15 16:10:53 · 2164 阅读 · 0 评论 -
Unity鼠标左键控制物体
void update() { if (Input.GetMouseButtonDown(0)) { print("按下了左键"); } }原创 2018-07-15 17:20:05 · 3239 阅读 · 0 评论 -
Unity切换场景
1.引用名词空间:using UnityEngine.SceneManagement;2.SceneManager.LoadScene("V2");//V2是要切换的场景名称3.要将场景Build才能用,不然会报错原创 2018-09-18 08:39:46 · 1115 阅读 · 0 评论 -
Unity发布安卓进行模型缩放和旋转
//只能发布安卓进行测试,脚本挂到需要旋转的物体上using UnityEngine;using System.Collections;public class ScaleAndRotate : MonoBehaviour{ private Touch oldTouch1; //上次触摸点1(手指1) private Touch oldTouch2; //上次触摸...原创 2018-09-18 08:41:10 · 1730 阅读 · 0 评论 -
Unity点击模型触发事件
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.SceneManagement;public class TouchType : MonoBehaviour{ // Use this for initialization vo...原创 2018-09-18 08:44:54 · 12404 阅读 · 1 评论 -
unity中使用Vuforia制作AR场景如何设置自动对焦
https://blog.csdn.net/u014265347/article/details/72480159转载 2018-09-18 09:38:42 · 464 阅读 · 0 评论 -
Unity2017.3.1中Vuforia场景和普通场景之间进行切换时普通场景关闭相机
在你的Main Camera上添加vuforia Behavior组件,然后勾选掉它,这样就可以以普通场景启动了原创 2018-09-19 17:23:23 · 1593 阅读 · 0 评论 -
Unity中B脚本调用A脚本中的变量
A脚本中将变量定义为:public static int num;B脚本中调用时只需在调用变量之前加上A脚本的名称即可:A.num = 0;原创 2018-11-15 19:11:10 · 1909 阅读 · 0 评论 -
Unity中协程(IEnumerator)
在Unity中,一般的方法都是顺序执行的,一般的方法也都是在一帧中执行完毕的,当我们所写的方法需要耗费一定时间时,便会出现帧率下降,画面卡顿的现象。当我们调用一个方法想要让一个物体缓慢消失时,除了在Update中执行相关操作外,Unity还提供了更加便利的方法,这便是协程。 IEnumerator Loadlefthandbyte(string path) { WWW...原创 2018-12-07 21:36:21 · 944 阅读 · 0 评论 -
Unity两个物体之间动态生成圆柱
using System.Collections;using System.Collections.Generic;using UnityEngine;public class NewBehaviourScript : MonoBehaviour { public GameObject obj1; public GameObject obj2; // Use th...原创 2018-12-27 12:54:31 · 1916 阅读 · 5 评论 -
Unity在监视面板批量赋值
https://jingyan.baidu.com/article/db55b609c33c474ba30a2ffe.html?qq-pf-to=pcqq.c2c原创 2018-12-17 15:50:42 · 680 阅读 · 0 评论 -
Unity键盘控制物体移动
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Move : MonoBehaviour { public float speed = 2f; private Rigidbody rigidbody; // Use this for initi原创 2018-01-11 11:12:49 · 3290 阅读 · 0 评论 -
Unity暂停两秒
System.Threading.Thread.Sleep(2000);原创 2018-03-28 15:45:19 · 4968 阅读 · 3 评论 -
SocketException: 以一种访问权限不允许的方式做了一个访问套接字的尝试
Unity出错显示:SocketException: 以一种访问权限不允许的方式做了一个访问套接字的尝试,这是因为unity访问权限导致的,以管理员权限打开Unity就可以解决了...原创 2018-05-15 16:55:10 · 11431 阅读 · 2 评论 -
Vuforia移除识别图后,模型还保留在原来的位置
在unity中选择ImageTargrt,在Inspector面板中选择Advanced,勾选Extended Tracking,即可实现移除识别码,虚拟物体保持不动 备注:如果扩展不起作用,去掉Image Target上的脚本DefaultTrackableEventHandler脚本即可...原创 2018-05-31 10:41:37 · 6748 阅读 · 1 评论 -
Unity更改Button的Text内容
public GameObject btn; Text text = btn.transform.GetComponent<Text>(); text.text = "nihao";原创 2018-05-31 18:17:00 · 21893 阅读 · 1 评论 -
打开相机
using System.Collections;using System.Collections.Generic;using UnityEngine;public class cameraView : MonoBehaviour{ public GameObject cameraViewPlan; public static Texture2D viewTextur...原创 2018-05-17 21:59:31 · 834 阅读 · 0 评论 -
识别Vuforia识别码,使得和识别码绑定的面颜色闪烁
using System.Collections;using System.Collections.Generic;using UnityEngine;public class ChangeClour : MonoBehaviour{ public GameObject obj;//和识别码绑定的面 private float shake;//创建一个常量,用来接收时间的...原创 2018-03-28 16:01:14 · 262 阅读 · 0 评论 -
unity激活物体的某一组件
1.获得物体public GameObject obj;2.在update里面写:obj.GetComponent().enabled = true;原创 2018-01-11 14:49:41 · 6744 阅读 · 0 评论 -
Solid works和Unity单位制关系
在solidworks里面建模默认单位是mm(毫米),保存格式为.stl,再用3DMax转换成Unity单位.fbx,转换过程中设置单位为mm,到Unity里面就是1:1,其他转换关系如下图;(以1000mm为例,如果在solidworks中为1000mm,用3DMax转成.fbx格式时为mm,则在Unity中需要将导进去的模型Scale改为1才是其实际实际尺寸,其他类似) Solid w...原创 2018-06-01 16:04:34 · 1842 阅读 · 0 评论 -
Unity实例化Prefab到指定位置
1.定义public类型的预制体,并在场景中将要实例化的预制体拖到脚本下;2.定义需要实例化的位置,是一个Vector3类型的变量;3.定义需要实例化的旋转角度,是一个四元数;public GameObject shellPrefab;public Vector3 a = Vector3.zero;public Quaternion b = new Quaternion(0,0...原创 2018-06-08 15:22:57 · 10928 阅读 · 0 评论 -
Unity碰撞检测
// 碰撞开始 void OnCollisionEnter(Collision collision) { // 销毁当前游戏物体 Destroy(this.gameObject); } // 碰撞结束 void OnCollisionExit(Collision collision) ...原创 2018-07-17 11:37:15 · 686 阅读 · 0 评论 -
Unity打包Asset Bundle
1.将打包的资源做成prefab,修改prefab的AssetBundle;2.在Assets下新建Editor文件夹,在Editor下新建打包脚本;using UnityEditor;using System.IO;public class CreateAssetBundles{[MenuItem("Assets/Build AssetBundles")] static void...原创 2018-07-15 09:35:28 · 445 阅读 · 0 评论 -
Unity加载Asset Bundle
1.新建加载脚本挂在任意物体上;2.加载脚本内容,cubewall.unity3D是加载资源包的名称,Cube Wall是加载预制体的名称,注意大小写,在打包资源时,资源包的名称默认小写,不区分大小写using System.Collections;using System.Collections.Generic;using UnityEngine;public class LoadFro...原创 2018-07-15 09:39:04 · 439 阅读 · 0 评论 -
Unity调用C++动态链接库(DLL)或者C#类库
一、Unity调用C++动态链接库1.新建DLL2.新建头文件及源文件CPP(头文件U3DTest.h)#if defined (EXPORTBUILD)# define _DLLExport __declspec (dllexport)# else# define _DLLExport __declspec (dllimport)#endifextern "C" ...原创 2019-01-08 16:09:51 · 1466 阅读 · 1 评论