// Use this for initialization void Start() { instance = this; if (!PlayerPrefs.HasKey("highest_level")) { PlayerPrefs.SetString("highest_level", "stomach"); } FutileParams fparams = new FutileParams(true, true, false, false); fparams.AddResolutionLevel(1280.0f, 1.0f, 1.0f, ""); fparams.origin = new Vector2(0.5f, 0.5f); Futile.instance.Init(fparams); Futile.atlasManager.LoadAtlas("Atlases/MainMenu"); Futile.atlasManager.LoadAtlas("Atlases/DrawingAtlas"); Futile.atlasManager.LoadAtlas("Atlases/LevelSelectMenu"); Futile.atlasManager.LoadAtlas("Atlases/CreditsAtlas"); //Futile.atlasManager.LoadFont("ImmunityFont", "ImmunityFont", "Atlases/ImmunityFont", 0.0f, 0.0f); GoToMenu(PageType.TitlePage); }
public override void Start() { // Access immunity menu immunityMenu = GameObject.Find ("Futile").GetComponent<ImmunityMenu>(); // Sound FSoundManager.StopMusic(); FSoundManager.UnloadAllSoundsAndMusic(); FSoundManager.PlayMusic("background_music"); FSoundManager.PreloadSound("button_click"); // GUI objects background_ = new FSprite("start screen final"); play_button = new FButton("Play","PlayPressed"); how_to_play_button = new FButton("how_to_play", "how_to_play_pressed"); credits_button = new FButton("Credits", "CreditsPressed"); // Add objects to stage AddChild(background_); AddChild(play_button); AddChild(how_to_play_button); AddChild(credits_button); // Scale and set position background_.scale = 0.0f; play_button.scale = .6f; play_button.x = Futile.screen.halfWidth*.3f; play_button.y = Futile.screen.halfHeight*.1f; how_to_play_button.x = Futile.screen.halfWidth*.45f; how_to_play_button.y = Futile.screen.halfHeight*-.3f; credits_button.scale = .6f; credits_button.x = Futile.screen.halfWidth*.35f; credits_button.y = Futile.screen.halfHeight*-.7f; // Set button delegates play_button.SignalRelease += HandlePlayButton; how_to_play_button.SignalRelease += HandleHowToPlayButton; credits_button.SignalRelease += HandleCreditsButton; Go.to(background_, 0.5f, new TweenConfig().setDelay(0.1f).floatProp("scale", 1.0f).setEaseType(EaseType.BackOut)); }
override public void Start() { // Access immunity menu immunityMenu = GameObject.Find("Futile").GetComponent <ImmunityMenu>(); // Sound FSoundManager.StopMusic(); FSoundManager.UnloadAllSoundsAndMusic(); FSoundManager.PlayMusic("background_music"); FSoundManager.PreloadSound("button_click"); // GUI objects background_ = new FSprite("start screen final"); play_button = new FButton("Play", "PlayPressed"); how_to_play_button = new FButton("how_to_play", "how_to_play_pressed"); credits_button = new FButton("Credits", "CreditsPressed"); // Add objects to stage AddChild(background_); AddChild(play_button); AddChild(how_to_play_button); AddChild(credits_button); // Scale and set position background_.scale = 0.0f; play_button.scale = .6f; play_button.x = Futile.screen.halfWidth * .3f; play_button.y = Futile.screen.halfHeight * .1f; how_to_play_button.x = Futile.screen.halfWidth * .45f; how_to_play_button.y = Futile.screen.halfHeight * -.3f; credits_button.scale = .6f; credits_button.x = Futile.screen.halfWidth * .35f; credits_button.y = Futile.screen.halfHeight * -.7f; // Set button delegates play_button.SignalRelease += HandlePlayButton; how_to_play_button.SignalRelease += HandleHowToPlayButton; credits_button.SignalRelease += HandleCreditsButton; Go.to(background_, 0.5f, new TweenConfig().setDelay(0.1f).floatProp("scale", 1.0f).setEaseType(EaseType.BackOut)); }
// Use this for initialization void Start() { instance = this; if(!PlayerPrefs.HasKey("highest_level")) PlayerPrefs.SetString("highest_level", "stomach"); FutileParams fparams = new FutileParams(true, true, false, false); fparams.AddResolutionLevel(1280.0f, 1.0f, 1.0f, ""); fparams.origin = new Vector2(0.5f, 0.5f); Futile.instance.Init(fparams); Futile.atlasManager.LoadAtlas("Atlases/MainMenu"); Futile.atlasManager.LoadAtlas("Atlases/DrawingAtlas"); Futile.atlasManager.LoadAtlas("Atlases/LevelSelectMenu"); Futile.atlasManager.LoadAtlas("Atlases/CreditsAtlas"); //Futile.atlasManager.LoadFont("ImmunityFont", "ImmunityFont", "Atlases/ImmunityFont", 0.0f, 0.0f); GoToMenu (PageType.TitlePage); }
// Use this for initialization void Start() { instance = this; /*if(!PlayerPrefs.HasKey("highest_level")) * PlayerPrefs.SetString("highest_level", "stomach");*/ PlayerPrefs.SetString("highest_level", "brain"); // this is just for the demo FutileParams fparams = new FutileParams(true, true, false, false); fparams.AddResolutionLevel(1280.0f, 1.0f, 1.0f, ""); fparams.origin = new Vector2(0.5f, 0.5f); Futile.instance.Init(fparams); Futile.atlasManager.LoadAtlas("Atlases/MenuWords"); Futile.atlasManager.LoadAtlas("Atlases/MainMenu"); Futile.atlasManager.LoadAtlas("Atlases/LevelSelectAtlas"); Futile.atlasManager.LoadAtlas("Atlases/HelpScreenAtlas"); Futile.atlasManager.LoadAtlas("Atlases/CreditsAtlas"); GoToMenu(PageType.TitlePage); }
// Use this for initialization void Start() { instance = this; /*if(!PlayerPrefs.HasKey("highest_level")) PlayerPrefs.SetString("highest_level", "stomach");*/ PlayerPrefs.SetString("highest_level", "brain"); // this is just for the demo FutileParams fparams = new FutileParams(true, true, false, false); fparams.AddResolutionLevel(1280.0f, 1.0f, 1.0f, ""); fparams.origin = new Vector2(0.5f, 0.5f); Futile.instance.Init(fparams); Futile.atlasManager.LoadAtlas("Atlases/MenuWords"); Futile.atlasManager.LoadAtlas("Atlases/MainMenu"); Futile.atlasManager.LoadAtlas("Atlases/LevelSelectAtlas"); Futile.atlasManager.LoadAtlas("Atlases/HelpScreenAtlas"); Futile.atlasManager.LoadAtlas("Atlases/CreditsAtlas"); GoToMenu (PageType.TitlePage); }