예제 #1
0
            internal override string GetCppConstructorBody()
            {
                string code = "";

                foreach (var i in Frames)
                {
                    code += Glance.NameSetting.AnimationName + ".emplaceFrame(" + Glance.ToCppString(i.FilePath) + ", " + i.Duration.ToString("0.00").Replace(',', '.') + "f);\n";
                }
                return(_GetProcessed(Glance.templates["Com:Animation:ConstructorBody"].Replace("#SpriteFrames#", code)));
            }
예제 #2
0
파일: Com_Sound.cs 프로젝트: Diivon/Glanc3e
 internal override List <string> GetCppConstructor()
 {
     return(Glance.templates["Com:Sound:Constructor"].
            Replace("#FileName#", Glance.ToCppString(FileName)).Split(',').gForEach(x => x.Trim()).ToList());
 }
예제 #3
0
 internal override string GetCppConstructorBody()
 {
     return(Glance.templates["Com:Sprite:ConstructorBody"].Replace("#FileName#", Glance.ToCppString(FileName)));
 }