using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class gyroCam : MonoBehaviour {
// Use this for initialization
void Start () {
Input.gyro.enabled = true;
}
// 横位置用
void Update () {
transform.rotation = Quaternion.AngleAxis(90.0f,Vector3.right)*Input.gyro.attitude*Quaternion.AngleAxis(180.0f,Vector3.forward);
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;//これを必ず追加しないと使えない
public class scnChange : MonoBehaviour {
public string scnName;//変数scnNameをInspectorからセットできるようにする
public void goScene(){
SceneManager.LoadScene(scnName);//変数scnNameのシーンにシーン遷移する
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class coin_gen : MonoBehaviour {
public Transform spawnpos;//インスペクタに位置情報用のドロップボックスを表示
public GameObject coninPrefab;//プレファブをアサインするドロップボックスを表示
void Start () { }
// Update is called once per frame
void Update () { }
//public化することでボタンからクリックで実行きるようになる
public void genBtn(){
Vector3 pos = spawnpos.transform.position;//spawnposの位置をvector3形式にし,posに入れる
Instantiate(coninPrefab, pos, Quaternion.identity);//coninPrefabを生成させる
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class destroy : MonoBehaviour {
public void OnTriggerEnter(Collider other){ Destroy(other.gameObject); }
}