Unity/Csharp/オブジェクト操作
提供: 初心者エンジニアの簡易メモ
2017年9月16日 (土) 08:03時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==x方向に移動== void Update () { Vector3 tmp = transform.position; transform.position = new Vector3(tmp.x + 0.01f, tmp.y, tmp.z); } ==クリックしたオ...」)
x方向に移動
void Update () {
Vector3 tmp = transform.position;
transform.position = new Vector3(tmp.x + 0.01f, tmp.y, tmp.z);
}
クリックしたオブジェクト名取得
void Update () {
if (Input.GetMouseButtonDown(0)) {
Vector2 tap = Camera.main.ScreenToWorldPoint(Input.mousePosition);
Collider2D collition = Physics2D.OverlapPoint(tap);
if (collition) {
Debug.Log (collition.transform.gameObject.name);
}
}
}
