
unity3d
文章平均质量分 59
与时俱进go
热爱技术和研究
展开
-
unity3d引用和实例化对象的方法
利用脚本组件的public变量把prefabs拖入到对象相应脚本组件的public变量中,如下图然后在脚本中写如下代码:public class explosionScript : MonoBehaviour { // our ParticleExamples class being turned into an array of things that can be referenced原创 2017-07-13 12:12:14 · 14902 阅读 · 0 评论 -
unity3d调用另一个脚本组件的方法
首先获取脚本组件,然后就可以调用它的方法了。void Start () { anim = GetComponent<Animator> (); gunAim = GetComponentInParent<GunAim>(); } void Update () { if (Input.GetButtonDown("Fir原创 2017-07-13 12:26:47 · 3137 阅读 · 0 评论 -
Unity3d调用android中的方法
之前看了http://www.xuanyusong.com/archives/667网站的方法,讲的是eclipse。感觉有点小麻烦,而且是基于eclipse,再者我感觉作者是应该是做unity3d的,所以说的有点麻烦。 其实调用android的方法很简单。首先在unity3d的脚本文件(c#)中调用android中的方法主要代码如下://获取android中com.unity3d.player.原创 2017-07-07 16:03:02 · 3130 阅读 · 0 评论 -
在unity3d中动态创建easyAR的imageTarget
首先说EasyAR中重要的几个概念:ImageTargetBaseBehaviour: 是在AR场景中控制ImageTarget的component。 你需要设置ImageTargetBaseBehaviour为与target相关需要显示的3D内容的父节点。Augmenter与跟踪到的Target之间的相对位置(transform )是由EasyAR控制的。 为了使用ImageT原创 2017-07-08 11:04:17 · 4430 阅读 · 0 评论 -
easyar unity3d播放视频
public class ImageTarget_DynamicLoad_ManualPlay : ImageTargetBehaviour { private bool loaded; private bool found; private System.EventHandler videoReayEvent; private原创 2017-07-08 12:21:30 · 2044 阅读 · 1 评论 -
easyAR unity3d识别拍照图片
左边红色箭头指向了一个脚本TargetOnTheFly。这个图片中,gameObject左边加载了两个脚本。 FilesManager:用来进行拍照的。 ImageTargetManager:用来动态创建GameObject,来追踪拍出来的照片的其中TargetOnTheFly的关键代码:private void Awake() { imageManage原创 2017-07-08 13:04:32 · 5774 阅读 · 2 评论 -
unity3d Physics.Raycast和Ray(射线)
在游戏中,我们常常要用到鼠标来控制物体的移动或是鼠标拾取某个物体。还有射击游戏里,子弹打中靶子……这些都需要Physics.Raycast和ray。可见他们的重要性。首先说说射线: 射线是3D世界中一个点向一个方向发射的一条无终点的线。在发射的轨迹中,一旦与其他物体发生碰撞,它就会停止。 在API文档中Ray是一个结构体【Struct】 (对于没有语言基础的同学来说理解这个原创 2017-07-08 16:19:10 · 14527 阅读 · 2 评论 -
unity3d 5.0 点击鼠标动态改变gameObject的material
在unity3d5.0中 renderer后面不能使用material 需要通过GetComponent来获取组件所以代码应该这样写:using System.Collections;using System.Collections.Generic;using UnityEngine;public class touch3d : MonoBehaviour { Ray ray;原创 2017-07-08 18:21:58 · 1245 阅读 · 0 评论 -
unity3d 给模型添加刚体后下坠
遇到了这个问题卡了好久,网上说的试了都不行。要解决此问题:给模型添加一个刚体后,还要给模型添加一个碰撞器。 网上都说添加了碰撞器后,就好了,坑啊!!! 添加了碰撞器的时候,还是有很多注意点的: 比如默认添加一个碰撞器后,碰撞器是这样的,如下图:注意 Center全是0,0,0 size为1,1,1 Center表示碰撞器以0,0,0位原点画了一个size位1,1,1的立方体作为碰撞器区域原创 2017-07-13 16:00:08 · 26348 阅读 · 2 评论