Esempio n. 1
0
        private ObjectTargetAbstractBehaviour CreateObjectTargetBehaviour(ObjectTarget objectTarget)
        {
            GameObject gameObject = new GameObject();
            ObjectTargetAbstractBehaviour objectTargetAbstractBehaviour = BehaviourComponentFactory.Instance.AddObjectTargetBehaviour(gameObject);

            Debug.Log(string.Concat(new object[]
            {
                "Creating Object Target with values: \n ID:           ",
                objectTarget.ID,
                "\n Name:         ",
                objectTarget.Name,
                "\n Path:         ",
                ((ObjectTargetImpl)objectTarget).DataSet.Path,
                "\n Size:         ",
                objectTarget.GetSize().x,
                "x",
                objectTarget.GetSize().y,
                "x",
                objectTarget.GetSize().z
            }));
            objectTargetAbstractBehaviour.InitializeTarget(objectTarget, true);
            return(objectTargetAbstractBehaviour);
        }