直接帮到物体的身上就可以了 using UnityEngine; using System.Collections;using System.IO;public class hehe : MonoBehaviour{    private Touch oldTouch1;  //上次触摸点1(手指1)      private Touch oldTouch2;  //上次触摸点2(手指2)      void Start()    {     }    void Update()    {   …
在Unity中通过利用 Input Manager(输入管理器)可以很简单的实现对一个物体进行移动.旋转.缩放操作. 演示代码: //通过虚拟轴控制物体移动.旋转.缩放 public class MoveCube : MonoBehaviour { float moveSpeed = 10f; float rotateSpeed = 50f; void Update() { float horizontal = Input.GetAxis("Horizontal"); //获取横轴参数…
Transform基本移动函数: 1.指定方向移动: //移动速度 float TranslateSpeed = 10f; //Vector3.forward 表示"向前" transform.Translate(Vector3.forward *TranslateSpeed); 2.全方向移动: //x轴移动速度移动速度 float xSpeed = -5f; //z轴移动速度移动速度 float zSpeed = 10f; //向x轴移动xSpeed,同时想z轴移动zSpeed,y…
问题描述: Unity发布安卓应用时,遇到只能添加一张SplashImage而需要适配手机及平板不同分辨率处理 解决方法: http://blog.csdn.net/aiyan1111111/article/details/51144617…
项目用的是xlua 采用自定义加载方式 使用File去读取路径下的文件,lua文件本来放在了StreamingAssets路径下 PC运行无问题,发布安卓后,居然提示路径不存在. 查了下资料后发现,File的这种操作方式无法在安卓平台去读取StreamingAssets路径下的文件,见鬼 这个路径只能用来AssetBundle.LoadFromFile来进行操作 资料参考:http://www.xuanyusong.com/archives/4033 如果真的想用File这种方式来读取的话,那么…
最新心血来潮,然后开始学习Unity3D游戏开发引擎,对于一个主流的跨平台3D游戏开发引擎,我已经深深的为他着迷了,于是果断的开始学习这个引擎,而且刚刚预装的游戏引擎最新版中4.3版本已经开始原生支持2D游戏开发,希望能快点学会uniy这个引擎,以后开发游戏就方便很多了. 这是今天的成果,循序渐进,,希望unity4.3快点正式发布,然后大神赶紧出教程,哈哈,以后就不用学Cocos2d-x了,C++果断头疼 #pragma strict //  控制物体方向 var direction:Tran…
在移动端StreamingAssets下的文件是只读的,但大家可能跟我一样遇到了发布安卓以后放在StreamingAssets下的数据库文件一样读取不了, 但其实这个文件夹其实是可以读取到的,所以我们需要使用XML来读取文件,然后转存到persistentDataPath目录下,下面是代码: public static class Config { public static string filepath = Application.persistentDataPath + "/TowerDe…
项目里需要用到显示手机电池电量的,但是又不想写安卓,倒jar包,还要做配置,还要写IOS,好麻烦的说.一查,unity后期版本有这个API,索性就升级高版本的了.但是遇到个小问题,那就是安卓输入的时候,字体是白色的,一脸黑人问号??? 经过万能的度娘,才知道,原来是需要在AndroidManifast里声明一下主题,在application标签下,加上这一句就好了 android:theme="@style/UnityThemeSelector"…
今天分享一些基础控制的脚本 1.位置(Position): 控制位置很简单,首先要知道要在xyz哪几个轴上移动,确定好后定义代表着那些轴的移动变量,速度(m_speed在函数外定义为全局变量)然后通过if语句实现特定键对偏移量的增减,最后通过transform.translate实现移动  这些脚本要放在Update里 //在x和z轴的移动量 ; ; //实现移动控制 if (Input.GetKey(KeyCode.UpArrow)||Input.GetKey(KeyCode.W)) { mo…
using System.IO; //获取系统时间并命名相片名 System.DateTime now = System.DateTime.Now; string times = now.ToString (); times = times.Trim (); times = times.Replace ("/","-"); //文件名 string filename = "Screenshot"+times+".png"; /…