private VuMarkAbstractBehaviour CopyGameObject(VuMarkAbstractBehaviour bhvr)
        {
            VuMarkAbstractBehaviour expr_10 = UnityEngine.Object.Instantiate <GameObject>(bhvr.gameObject).GetComponent <VuMarkAbstractBehaviour>();

            expr_10.InitializeTarget(bhvr.VuMarkTemplate, false);
            return(expr_10);
        }
Esempio n. 2
0
        private VuMarkAbstractBehaviour CreateVuMarkBehaviour(VuMarkTemplate target)
        {
            GameObject gameObject = new GameObject();
            VuMarkAbstractBehaviour vuMarkAbstractBehaviour = BehaviourComponentFactory.Instance.AddVuMarkBehaviour(gameObject);

            Debug.Log(string.Concat(new object[]
            {
                "Creating VuMark Template with values: \n ID:           ",
                target.ID,
                "\n Name:         ",
                target.Name,
                "\n Path:         ",
                ((VuMarkTemplateImpl)target).DataSet.Path
            }));
            vuMarkAbstractBehaviour.InitializeTarget(target, true);
            return(vuMarkAbstractBehaviour);
        }