Exemplo n.º 1
0
        public void Init()
        {
            Context    context = Context.Unknown;
            ByteBuffer bb      = TestData.LoadResource("dm_knockdown.doub", out context);

            Assert.IsNotNull(bb);
            Assert.AreNotEqual(context, Context.Unknown);

            AnimationClipUnserializer unserializer = UnserializerFactory.Instance.Create(context) as AnimationClipUnserializer;

            result = unserializer.Parse(bb) as ResourceObjectSingle;
            clip   = Schema.AnimationClip.GetRootAsAnimationClip(bb);
        }
Exemplo n.º 2
0
        public void Init()
        {
            Context    context = Context.Unknown;
            ByteBuffer bb      = TestData.LoadResource("suit_metal_dragon_male." + PlatformPath.GetPath(Application.platform).ToLower() + ".texture", out context);

            Assert.IsNotNull(bb);
            Assert.AreNotEqual(context, Context.Unknown);

            TextureUnserializer unserializer = UnserializerFactory.Instance.Create(context) as TextureUnserializer;

            result = unserializer.Parse(bb) as ResourceObjectSingle;
            Assert.IsNotNull(result);
            texture = Schema.Texture.GetRootAsTexture(bb);
        }
Exemplo n.º 3
0
        public void Init()
        {
            Context    context = Context.Unknown;
            ByteBuffer bb      = TestData.LoadResource("skeleton.doub", out context);

            Assert.IsNotNull(bb);
            Assert.AreNotEqual(context, Context.Unknown);
            skeletons = Schema.Skeletons.GetRootAsSkeletons(bb);

            SkeletonUnserializer unserializer = UnserializerFactory.Instance.Create(context) as SkeletonUnserializer;

            skeletonObj = unserializer.Parse(bb) as ResourceObjectSingle;
            go          = new GameObject("Skeleton");
            (skeletonObj.Unity3dObject as GameObject).transform.parent = go.transform;
        }
Exemplo n.º 4
0
 public void Cleanup()
 {
     result.Dispose();
     result  = null;
     texture = null;
 }
Exemplo n.º 5
0
 public void Cleanup()
 {
     result.Dispose();
     result = null;
     clip   = null;
 }