Пример #1
0
        public static JsonObject serialize(LinearForceFeature feature)
        {
            JsonObject obj   = new JsonObject(JsonObject.JsonType.OBJECT);
            JsonObject force = feature.force;

            obj["force"] = force;
            return(obj);
        }
Пример #2
0
        public override ParticleFeature create(JsonObject initData)
        {
            Vector3 vec = new Vector3();

            if (initData["force"] != null)
            {
                JsonObject v = initData["force"];
                vec.X = (float)v["x"];
                vec.Y = (float)v["y"];
                vec.Z = (float)v["z"];
            }
            LinearForceFeature lf = new LinearForceFeature(vec);

            return(lf);
        }