您的位置:首页 > 移动开发 > Unity3D

Unity Android

2015-06-02 16:13 766 查看
Handheld.Vibrate();  //震动效果

using UnityEngine;
using System.Collections;

public class r : MonoBehaviour {

public float speed = 200.0f;
float oy = 0.0f;
float ny = 0;
float dy =0;

void Update () {
ny = Input.acceleration.y;  //加速度
dy = ny - oy;
oy = ny;
print (dy);

#if UNITY_ANDROID
if (dy > 0.6f) {
Handheld.Vibrate();
}
if (Input.touchCount > 0 && Input.GetTouch(0).phase == TouchPhase.Moved){
this.transform.Rotate (new Vector3(speed/3*Time.deltaTime,speed*Time.deltaTime,Time.deltaTime*speed/2));
}

#endif
}
}


入门简单介绍: http://bbs.9ria.com/thread-173246-1-1.html

圣典android入门学习: http://game.ceeger.com/Manual/android-GettingStarted.html

Android GetTouch: http://game.ceeger.com/Script/Input/Input.GetTouch.html

android remote: /article/5006009.html

Unity打开Activeity,调用java代码传递参数: http://www.xuanyusong.com/archives/667

Unity与Android传递消息: http://www.xuanyusong.com/archives/676

Unity与Android交互: /article/2872323.html

           /article/1479850.html

Unity 发布 Android apk:

PlayerSettings : Bundle Identifier* : ...

         Munimum API Level: ...

[MenuItem("Tools/Build Google Project")]
static public void BuildAssetBudles(){    //代码自动发布android apk
BuildPipeline.BuildPlayer(new string[]{ "Assets/demo.unity"} , Application.dataPath + "/../", BuildTarget.Android, BuildOptions.AcceptExternalModificationsToPlayer);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: