private void Start() { instance = this; Go.defaultEaseType = EaseType.Linear; Go.duplicatePropertyRule = DuplicatePropertyRuleType.RemoveRunningProperty; //Time.timeScale = 0.1f; bool isIPad = SystemInfo.deviceModel.Contains("iPad"); bool shouldSupportPortraitUpsideDown = isIPad; //only support portrait upside-down on iPad FutileParams fparams = new FutileParams(true, true, true, shouldSupportPortraitUpsideDown); fparams.backgroundColor = RXUtils.GetColorFromHex(0x212121); fparams.shouldLerpToNearestResolutionLevel = true; fparams.resolutionLevelPickMode = FResolutionLevelPickMode.Downwards; fparams.AddResolutionLevel(640.0f, 1.0f, 1.0f, ""); fparams.AddResolutionLevel(1280.0f, 2.0f, 1.0f, ""); fparams.AddResolutionLevel(1920.0f, 3.0f, 1.0f, ""); fparams.AddResolutionLevel(2560.0f, 4.0f, 1.0f, ""); fparams.origin = new Vector2(0.5f, 0.5f); Futile.instance.Init(fparams); FFacetType.Quad.maxEmptyAmount = 100; FFacetType.Quad.expansionAmount = 100; FFacetType.Quad.initialAmount = 100; FAtlas mainAtlas = Futile.atlasManager.LoadAtlas("Atlases/MainAtlas"); mainAtlas.texture.filterMode = FilterMode.Point; TOFonts.Load(); Config.Setup(); Wolf.WolfAnimation.SetupAnimations(); Human.HumanAnimation.SetupAnimations(); core = new Core(); Futile.stage.AddChild(core); //FSoundManager.PlayMusic ("NormalMusic",0.5f); Futile.screen.SignalResize += HandleSignalResize; HandleSignalResize(false); }
private void Start() { instance = this; Go.defaultEaseType = EaseType.Linear; Go.duplicatePropertyRule = DuplicatePropertyRuleType.RemoveRunningProperty; //Time.timeScale = 0.1f; bool isIPad = SystemInfo.deviceModel.Contains("iPad"); bool shouldSupportPortraitUpsideDown = isIPad; //only support portrait upside-down on iPad FutileParams fparams = new FutileParams(true,true,true,shouldSupportPortraitUpsideDown); fparams.backgroundColor = RXUtils.GetColorFromHex(0x212121); fparams.shouldLerpToNearestResolutionLevel = true; fparams.resolutionLevelPickMode = FResolutionLevelPickMode.Downwards; fparams.AddResolutionLevel(640.0f, 1.0f, 1.0f, ""); fparams.AddResolutionLevel(1280.0f, 2.0f, 1.0f, ""); fparams.AddResolutionLevel(1920.0f, 3.0f, 1.0f, ""); fparams.AddResolutionLevel(2560.0f, 4.0f, 1.0f, ""); fparams.origin = new Vector2(0.5f,0.5f); Futile.instance.Init (fparams); FFacetType.Quad.maxEmptyAmount = 100; FFacetType.Quad.expansionAmount = 100; FFacetType.Quad.initialAmount = 100; FAtlas mainAtlas = Futile.atlasManager.LoadAtlas("Atlases/MainAtlas"); mainAtlas.texture.filterMode = FilterMode.Point; TOFonts.Load(); Config.Setup(); Wolf.WolfAnimation.SetupAnimations(); Human.HumanAnimation.SetupAnimations(); core = new Core(); Futile.stage.AddChild(core); //FSoundManager.PlayMusic ("NormalMusic",0.5f); Futile.screen.SignalResize += HandleSignalResize; HandleSignalResize(false); }