コード例 #1
0
    private IEnumerator BreakFence()
    {
        yield return(null);

        damLog.Shatter();
        Vector3 pos = fenceSupport.position + new Vector3(0f, 0f, -0.5f);

        while ((fenceSupport.position - pos).magnitude < 0.2f)
        {
            fenceSupport.GetComponent <Rigidbody>().MovePosition(pos);
            yield return(null);
        }
    }