Teachers open the door but You must enter by yourself.
【事前学習】 ベクトルの成分について復習しておきましょう。
using UnityEngine;
public class C : MonoBehaviour
{
public Transform A;
public Transform B;
void Start()
{
transform.position=A.position*0.333f+B.position*0.667f;
}
}
using UnityEngine;
public class MoveCamera : MonoBehaviour
{
void Update()
{
transform.RotateAround(Vector3.zero, Vector3.up, 0.1f);
}
}
using UnityEngine;
public class D : MonoBehaviour
{
public Transform A;
public Transform B;
public Transform C;
void Start()
{
transform.position=B.position+C.position-A.position;
}
}
using UnityEngine;
public class Edge : MonoBehaviour
{
public Transform v1;
public Transform v2;
void Start()
{
transform.position=(v1.position+v2.position)*0.5f;
var v12=v2.position-v1.position;
transform.rotation=Quaternion.FromToRotation(Vector3.up, v12);
transform.localScale=new Vector3(0.1f, v12.magnitude*0.5f, 0.1f);
}
}
【事後学習】 演習問題をUnityで実装できるようになりましょう。
This site is powered by