Exemple #1
0
    private void Awake()
    {
        root = Create <SpringOffset>("root");
        root.transform.parent = transform;
        arm       = Create <SphericalSpring>("arm", root);
        rotSpring = Create <RadialSpring>("rot", arm);

        //pos = rotSpring.GetPositionRef();
        //rot = rotSpring.GetRotationRef();

        cube = GameObject.CreatePrimitive(PrimitiveType.Cube);
    }
        private void Start()
        {
            GameObject sphere = GameObject.CreatePrimitive(PrimitiveType.Sphere);

            sphere.transform.position = transform.position;
            RadialSpring spring = SpringComponent.Create <RadialSpring>("Radial");

            spring.transform.position = transform.position;
            spring.transform.parent   = transform;
            sphere.transform.parent   = spring.transform;

            root = spring;
        }