随笔分类 -  Unity3D开发

摘要:另一种遍历方式: 阅读全文
posted @ 2017-11-24 12:56 U3DEngineer 阅读(187) 评论(0) 推荐(0)
摘要:关节 布料 关节 关节 布料 关节 铰链关节(Hinge Joint):将两个物体以链条的形式绑在一起,当力量过大超过链条的固定力矩时,两个物体就会产生相互的拉力。 固定关节(Fixed Joint):将两个物体永远以相对的位置固定在一起,即使发生物理改变,它们之间的相对位置也不会发生改变。 弹簧关 阅读全文
posted @ 2017-11-24 10:00 U3DEngineer 阅读(842) 评论(0) 推荐(0)
摘要:GameObject canvas; int num = 20; float angle = 0; private float shortRadius=200; float longRadius = 450; Dictionary storeItem; GameObject main; public static bool run ... 阅读全文
posted @ 2017-11-10 21:21 U3DEngineer 阅读(1424) 评论(0) 推荐(0)
摘要://保存需要排序的精灵容器 public GameObject[] Sprites; public Transform centrePoint;//椭圆的中心点 public float anglecheap = 25;//每个方块间的角度偏移 //保存位置点 private L... 阅读全文
posted @ 2017-11-10 16:19 U3DEngineer 阅读(757) 评论(0) 推荐(0)
摘要:using UnityEngine; using System.Collections; using Assets.Code.myclass; using UnityEngine.UI; using DG.Tweening; using UnityEngine.EventSystems; public class ButtonEventTriggerListener : MonoBehavio... 阅读全文
posted @ 2017-10-26 09:17 U3DEngineer 阅读(5568) 评论(0) 推荐(0)
摘要:unity中使用Image组件更换Logo图片属性如下:1、sprite 用来渲染图像的精灵。 2、overrideSprite 设置用于呈现的覆盖精灵,设置为null将恢复默认的srpite。 unity中使用RawImage组件更换图片属性是 texture (RawImage的纹理) 阅读全文
posted @ 2017-10-19 19:46 U3DEngineer 阅读(1735) 评论(0) 推荐(0)
摘要:1、在unity3D的Project视图下选中需要更改的图片,将图片的Texture Type更改为Sprite (2D and UI),点击Apply即可。操作如图所示: 2、完成步骤一,点击Apply之后UI图片效果如图所示: 3、更改UI图片Inspector视图中Sprite Mode为Mu 阅读全文
posted @ 2017-10-09 14:34 U3DEngineer 阅读(4684) 评论(0) 推荐(0)
摘要:private int zRotation; public GameObject obj; public void Update() { //obj = GameObject.Find("Camera"); //获取名为Camera的相机对象 zRotation = player.transform 阅读全文
posted @ 2017-09-28 10:36 U3DEngineer 阅读(1611) 评论(0) 推荐(0)
摘要:最近自制了一个的角色控制器(没有重力的角色)时发现,角色碰撞到墙壁之后会有一个小小的反弹力导致角色有一个微弱的反弹位移,这样给人一种不好的感觉。研究了一下,除了限制坐标轴( Rigidbody Constraints Freeze Rotation)外,还需要在FixedUpdate(注意这里是物理 阅读全文
posted @ 2017-09-13 11:17 U3DEngineer 阅读(9444) 评论(0) 推荐(0)
摘要:1、复制android-sdk-windows文件夹到C盘或者D盘或者你可以找到的任意盘任意目录,注意:不能在中文目录下!! 复制完成之后,打开unity,新建一个项目,打开Edit-Preferences选项。 2、SDK地址:点击Browse,找到刚刚复制的android-sdk-windows 阅读全文
posted @ 2017-09-09 16:14 U3DEngineer 阅读(39431) 评论(0) 推荐(2)
摘要:第一步 下载安装JDK 和SDK 1、需要配置java环境。点击链接进入ava的配置的方法:http://www.cnblogs.com/Study088/p/7496158.html 2、下载SDK,下载SDK的话国内有映像文件,这里推荐一个:http://www.cnblogs.com/bjzh 阅读全文
posted @ 2017-09-09 13:39 U3DEngineer 阅读(1283) 评论(0) 推荐(0)
摘要:using UnityEngine; using System.Collections.Generic; using UnityEngine.EventSystems; using UnityEngine.UI; public class ManualRoam { private static ManualRoam mouse_this; public static Man... 阅读全文
posted @ 2017-09-06 17:41 U3DEngineer 阅读(1089) 评论(0) 推荐(0)
摘要:public GameObject canvas; private Transform logoParent; private Transform Logo_logo; //logo一 private Transform Logo_qmtgTrans; //logo二 private Transfo 阅读全文
posted @ 2017-08-30 10:22 U3DEngineer 阅读(660) 评论(0) 推荐(0)
摘要:private float rotateSpeed = 30f; private float movespeed = 5; void FixedUpdate() { //第一种控制移动 float h = Input.GetAxis("Horizontal"); float v = Input.Ge 阅读全文
posted @ 2017-08-28 16:13 U3DEngineer 阅读(3796) 评论(0) 推荐(0)
摘要:private Vector3 targetVector3; private float movespeed=0.5f; private bool IsOver = true; private GameObject player; private Camera firstCamera; float 阅读全文
posted @ 2017-08-25 14:59 U3DEngineer 阅读(1199) 评论(0) 推荐(0)
摘要:private bool IsMouseUpOrDown=true; //一开始默认是鼠标抬起状态 if (Input.GetMouseButtonDown(1)) //鼠标按下的瞬间状态 { IsMouseUpOrDown = false; //鼠标按下 } if (Input.GetMouseB 阅读全文
posted @ 2017-08-23 20:11 U3DEngineer 阅读(568) 评论(0) 推荐(0)
摘要:两种不同写法的射线检测 1.获取鼠标点击的物体 if (Input.GetMouseButtonDown(0)) { Ray ray = MainCamera.ScreenPointToRay(Input.mousePosition); //以摄像机为原点创建一条射线 RaycastHit hit; 阅读全文
posted @ 2017-08-15 10:57 U3DEngineer 阅读(1677) 评论(0) 推荐(0)
摘要:private bool UpOrDown = true; private Transform machineIDRoot; private List<GameObject> stroeMachineID = new List<GameObject>(); //存储机器编号 public void 阅读全文
posted @ 2017-08-10 14:55 U3DEngineer 阅读(437) 评论(0) 推荐(0)
摘要:public float sensitivityX = 5f; public float sensitivityY = 5f; public float sensitivetyKeyBoard = 0.1f; public float sensitivetyMouseWheel = 10f; pri 阅读全文
posted @ 2017-08-08 14:29 U3DEngineer 阅读(3225) 评论(0) 推荐(0)
摘要://摄像机前进后退的速率 private float view_value=20f; private float maximum = 100; private float minmum = 30; //滚轮实现镜头缩进和拉远的范围 private float sensitivetyMouseWhee 阅读全文
posted @ 2017-08-07 12:59 U3DEngineer 阅读(2249) 评论(0) 推荐(0)