예제 #1
0
    public void ShotBullet()
    {
        CopyRope = Instantiate(Rope, transform.position, Quaternion.identity);

        ropeSimulate = CopyRope.GetComponent <RopeSimulate>();
        CopyRope.transform.parent = transform;

        //初期化           引数(origin,tail)
        ropeSimulate.InitPosition(transform.position, getPlayerPosition);
        //最初は物理挙動off
        ropeSimulate.SimulationStop();

        MoveToTarget_(transform.position, point);
    }
예제 #2
0
    public void ShotBullet()
    {
        CopyRope = Instantiate(Rope, transform.position, Quaternion.identity);

        ropeSimulate = CopyRope.GetComponent <RopeSimulate>();
        ropeOrigin   = CopyRope.transform.FindChild("Origin").transform.GetComponent <Transform>();

        ropeOrigin.GetComponent <SphereCollider>().enabled = false;

        CopyRope.transform.parent = transform;

        //初期化           引数(origin,tail)
        ropeSimulate.InitPosition(transform.position, getPlayerPosition);
        //最初は物理挙動off
        ropeSimulate.SimulationStop();

        MoveToTarget_(transform.position, point);
    }