public override void SafeAwake() { HardnessMenu = /*BB.*/ AddMenu("Hardness", /*HardnessIndex*/ 0, LanguageManager.Instance.CurrentLanguage.MetalHardness /*, false*/); ExtendKey = /*BB.*/ AddKey(LanguageManager.Instance.CurrentLanguage.Extend, "Extend", KeyCode.E); ShrinkKey = /*BB.*/ AddKey(LanguageManager.Instance.CurrentLanguage.Retract, "Shrink", KeyCode.F); HydraulicToggle = /*BB.*/ AddToggle(LanguageManager.Instance.CurrentLanguage.HydraulicMode, "Pressure", /*Hydraulic*/ false); R2CToggle = /*BB.*/ AddToggle(LanguageManager.Instance.CurrentLanguage.ReturnToCenter, "Return to center", /* R2C*/ false); DamperSlider = /*BB.*/ AddSlider(LanguageManager.Instance.CurrentLanguage.Damper, "Damper", /*Damper*/ 1f, 0f, 5f); FeedSlider = /*BB.*/ AddSlider(LanguageManager.Instance.CurrentLanguage.FeedSpeed, "feed", /*Feed*/ 0.5f, 0f, 2f); ExtendLimitSlider = /*BB.*/ AddSlider(LanguageManager.Instance.CurrentLanguage.ExtendLimit, "ExtendLimit", /*ExtendLimit*/ 1f, 0f, 3f); ShrinkLimitSlider = /*BB.*/ AddSlider(LanguageManager.Instance.CurrentLanguage.RetractLimit, "ShrinkLimit", /*RetractLimit*/ 1f, 0f, 3f); SpeedSlider = FeedSlider; base.SafeAwake(); #if DEBUG ConsoleController.ShowMessage("悬挂添加进阶属性"); #endif }
static void Postfix(ConsoleController __instance) { if (Input.GetKeyDown(KeyCode.BackQuote)) { __instance.UI.ToggleConsole(); } }
private void LoadConfiguration() { #if DEBUG ConsoleController.ShowMessage("On load en"); #endif if (EnhancementBlockController.Instance.PMI == null) { return; } foreach (var blockinfo in EnhancementBlockController.Instance.PMI.Blocks) { if (blockinfo.Guid == BB.Guid) { XDataHolder bd = blockinfo.Data; try { BlockDataLoadEvent(bd); } catch { }; LoadConfiguration(bd); //foreach (MapperType item in myMapperTypes) //{ // string str = string.Concat(MapperType.XDATA_PREFIX + item.Key); // XData xDatum = bd.Read(str); // if (xDatum != null || !StatMaster.isPaste) // { // item.DeSerialize((xDatum ?? item.defaultData)); // } //} break; } } }
public static bool GetFlagFromArg1(string[] args, bool currentValue, ref bool result) { if (args.Length == 0 || string.IsNullOrEmpty(args[0])) { result = !currentValue; } else { switch (args[0]) { case "on": result = true; break; case "off": result = false; break; default: ConsoleController.LogError("param1 should be on/off"); return(false); } } return(true); }
public void Initialise(Client client) { Client = client; Controller = new ConsoleController(client.IsAdmin); View.SetConsole(Controller); // General Controller.RegisterCommand(new ConsoleCommand("admin", RequestAdmin, "[Password] You must be *this* cool to use this command")); Controller.RegisterCommand(new ConsoleCommand("join", Join, "[RoomID] (Joins a room with the specified ID)")); Controller.RegisterCommand(new ConsoleCommand("connect", Connect, "[Name]")); Controller.RegisterCommand(new ConsoleCommand("requestrooms", RequestRooms, "[RoomID] (Returns a list of rooms on the server)")); Controller.RegisterCommand(new ConsoleCommand("create", CreateRoom, "[Password] (Creates a room with an optional password)")); Controller.RegisterCommand(new ConsoleCommand("leave", LeaveRoom, "(Disconnects you from the room you are currently in)")); Controller.RegisterCommand(new ConsoleCommand("disconnect", Disconnect)); Controller.RegisterCommand(new ConsoleCommand("say", Say, "[Message] (Sends a message to all players in the same room)")); // Game Controller.RegisterElevatedCommand(new ConsoleCommand("start", StartGame, "(Starts the game if you're the room owner)")); Controller.RegisterElevatedCommand(new ConsoleCommand("forcestart", ForceStartGame, "(Force starts the game if you're the room owner and have admin permissions)")); Controller.RegisterElevatedCommand(new ConsoleCommand("restart", RestartGame, "(Restarts the game if you're the room owner)")); Controller.RegisterElevatedCommand(new ConsoleCommand("startnewround", StartNewRound, "(Starts a new round of the game if you're the room owner)")); Controller.RegisterElevatedCommand(new ConsoleCommand("sendimage", SendImage)); Controller.RegisterElevatedCommand(new ConsoleCommand("submitanswer", SubmitAnswer)); Controller.RegisterElevatedCommand(new ConsoleCommand("submitchoice", SubmitChoice)); Controller.RegisterElevatedCommand(new ConsoleCommand("like", SubmitLike)); Controller.RegisterElevatedCommand(new ConsoleCommand("skip", Skip)); }
protected override void SafeAwake() { HardnessMenu = AddMenu("Hardness", Hardness, new List <string> { "低碳钢", "中碳钢", "高碳钢" }, false); HardnessMenu.ValueChanged += (int value) => { Hardness = value; ChangedProperties(); }; BlockDataLoadEvent += (XDataHolder BlockData) => { Hardness = HardnessMenu.Value; }; ExtendKey = AddKey("伸出", "Extend", ExtendKeyCodes); ShrinkKey = AddKey("收回", "Shrink", ShrinkKeyCodes); PressureToggle = AddToggle("液压模式", "Pressure", Pressure); PressureToggle.Toggled += (bool value) => { Pressure = ExtendKey.DisplayInMapper = ShrinkKey.DisplayInMapper = FeedSlider.DisplayInMapper = value; ChangedProperties(); }; BlockDataLoadEvent += (XDataHolder BlockData) => { Pressure = PressureToggle.IsActive; }; FeedSlider = AddSlider("进给速度", "feed", Feed, 0f, 2f, false); FeedSlider.ValueChanged += (float value) => { Feed = value; ChangedProperties(); }; BlockDataLoadEvent += (XDataHolder BlockData) => { Feed = FeedSlider.Value; }; ExtendLimitSlider = AddSlider("伸出限制", "ExtendLimit", ExtendLimit, 0f, 3f, false); ExtendLimitSlider.ValueChanged += (float value) => { ExtendLimit = value; ChangedProperties(); }; BlockDataLoadEvent += (XDataHolder BlockData) => { ExtendLimit = ExtendLimitSlider.Value; }; ShrinkLimitSlider = AddSlider("收缩限制", "ShrinkLimit", ShrinkLimit, 0f, 3f, false); ShrinkLimitSlider.ValueChanged += (float value) => { ShrinkLimit = value; ChangedProperties(); }; BlockDataLoadEvent += (XDataHolder BlockData) => { ShrinkLimit = ShrinkLimitSlider.Value; }; #if DEBUG ConsoleController.ShowMessage("悬挂添加进阶属性"); #endif }
public override void SafeAwake() { HardnessMenu = BB.AddMenu(LanguageManager.hardness, Hardness, MetalHardness, false); HardnessMenu.ValueChanged += (int value) => { Hardness = value; ChangedProperties(); }; ExtendKey = BB.AddKey(LanguageManager.extend, "Extend", KeyCode.E); ShrinkKey = BB.AddKey(LanguageManager.retract, "Shrink", KeyCode.F); HydraulicToggle = BB.AddToggle(LanguageManager.hydraulicMode, "Pressure", Hydraulic); HydraulicToggle.Toggled += (bool value) => { Hydraulic = R2CToggle.DisplayInMapper = ExtendKey.DisplayInMapper = ShrinkKey.DisplayInMapper = FeedSlider.DisplayInMapper = ExtendLimitSlider.DisplayInMapper = ShrinkLimitSlider.DisplayInMapper = value; ChangedProperties(); }; R2CToggle = BB.AddToggle(LanguageManager.returnToCenter, "Return to center", R2C); R2CToggle.Toggled += (bool value) => { R2C = value; ChangedProperties(); }; FeedSlider = BB.AddSlider(LanguageManager.feedSpeed, "feed", Feed, 0f, 2f); FeedSlider.ValueChanged += (float value) => { Feed = value; ChangedProperties(); }; ExtendLimitSlider = BB.AddSlider(LanguageManager.extendLimit, "ExtendLimit", ExtendLimit, 0f, 3f); ExtendLimitSlider.ValueChanged += (float value) => { ExtendLimit = value; ChangedProperties(); }; ShrinkLimitSlider = BB.AddSlider(LanguageManager.retractLimit, "ShrinkLimit", RetractLimit, 0f, 3f); ShrinkLimitSlider.ValueChanged += (float value) => { RetractLimit = value; ChangedProperties(); }; #if DEBUG ConsoleController.ShowMessage("悬挂添加进阶属性"); #endif }
private void Start() { playerObject = GameObject.FindGameObjectWithTag("Player"); Script.DefaultOptions.ScriptLoader = new FileSystemScriptLoader(); Script.DefaultOptions.DebugPrint = s => ConsoleController.PrintToConsole(s); LoadAutorunFiles(); }
private void SaveConfiguration(PlayerMachineInfo pmi) { #if DEBUG ConsoleController.ShowMessage("On save en"); #endif if (pmi == null) { return; } foreach (var blockinfo in pmi.Blocks) { if (blockinfo.Guid == BB.Guid) { XDataHolder bd = blockinfo.Data; try { BlockDataSaveEvent(bd); } catch { } SaveConfiguration(bd); //bool flag = (!StatMaster.SavingXML ? false : OptionsMaster.BesiegeConfig.ExcludeDefaultSaveData); //foreach (MapperType item in myMapperTypes) //{ // if (!flag) // { // bd.Write(item.Serialize()); // } //} break; } } }
/// <summary> /// Creates LineRenderers when simulation starts /// </summary> public void OnSimulateStart_PredictEnabled() { // a wiki says the speed = strength * 60 - (random number from 0 - 3) speed = BB.StrengthSlider.Value * 60 - 1.5F; #if DEBUG ConsoleController.ShowMessage("cannon strength is " + BB.StrengthSlider.Value); ConsoleController.ShowMessage("speed is " + speed); #endif void initializeLR(string name, out LineRenderer lineRenderer) { GameObject go = new GameObject("name"); go.transform.SetParent(BB.transform); lineRenderer = go.GetComponent <LineRenderer>() ?? go.AddComponent <LineRenderer>(); lineRenderer.useWorldSpace = true; lineRenderer.SetVertexCount(numSamples); lineRenderer.material = new Material(Shader.Find("Particles/Additive")); lineRenderer.SetColors(Color.red, Color.yellow); lineRenderer.SetWidth(0.5f, 0.5f); lineRenderer.enabled = true; } initializeLR("Cannon Trajectory", out LR); if (ShowErrorEnabled) { initializeLR("Cannon Trajectory Near", out LR1); initializeLR("Cannon Trajectory Far", out LR2); } }
static void Main(string[] args) { var list = new List <ConsoleController>(); for (int i = 0; i < 1; i++) { ConsoleController c = new ConsoleController(@"C:\Users\admin\source\Repos\ConsoleApp1\Client\bin\Debug\client.exe"); c.ReceiveMessage += C_ReceiveMessage;; c.ReceiveError += C_ReceiveError; c.StartApp($"{i}"); list.Add(c); //c.WaitForExit().Wait(); } Task.WaitAll(list.Select(e => e.WaitForExit()).ToArray()); foreach (var item in list) { Console.WriteLine(item.Id); item.Dispose(); } Console.Write("end"); Console.ReadLine(); }
private static void Main(string[] args) { ConsoleController controller = new ConsoleController(); //helper.ReplaceConsoleColor(ConsoleColor.DarkCyan, Color.Salmon); controller.ReplaceConsoleColors( new Tuple <ConsoleColor, Color>(ConsoleColor.DarkCyan, Color.Chocolate), new Tuple <ConsoleColor, Color>(ConsoleColor.Blue, Color.DodgerBlue), new Tuple <ConsoleColor, Color>(ConsoleColor.Yellow, Color.Gold), new Tuple <ConsoleColor, Color>(ConsoleColor.DarkBlue, Color.MidnightBlue)); IConsole console = new SystemConsole(controller, ConsoleStartConfiguration.Colorfull); DemoRunner runner = new DemoRunner(new IDemo[] { new MenuDemo(), new CommandLineDemo(), new TextSplittingDemo(), new FramesDemo(), new TablePrintingDemo() }); // TODO: MEF runner.RunDemos(console); }
public override void Run() { if (!CmdOptions.StartNotMinimized) { ConsoleController.TryHideConsole(); } Log.Info("MODE: Normal start"); ReadJsonConfig(); using var updater = new Updater(CmdOptions.UpdateMode, CmdOptions.ByPassUpdateLoopProtection); updater.OnStart(); var canStart = CheckConfigVersion(); if (canStart) { DoStart(); } else { Log.Error("Aborting main run due to config version mismatch"); } updater.OnEnd(); }
public override void SafeAwake() { ID = GetComponent <BlockVisualController>().ID; Friction = PSaF.GetPositionScaleAndFriction(ID).Friction; ColliderToggle = BB.AddToggle(LanguageManager.customCollider, "Custom Collider", Collider); ColliderToggle.Toggled += (value) => { Collider = ShowColliderToggle.DisplayInMapper = value; ChangedProperties(); }; ShowColliderToggle = BB.AddToggle(LanguageManager.showCollider, "Show Collider", ShowCollider); ShowColliderToggle.Toggled += (value) => { ShowCollider = value; ChangedProperties(); }; FrictionSlider = BB.AddSlider(LanguageManager.friction, "Friction", Friction, 0.1f, 3f); FrictionSlider.ValueChanged += (float value) => { Friction = value; ChangedProperties(); }; BouncinessSlider = BB.AddSlider(LanguageManager.bounciness, "Bounciness", Bounciness, 0f, 1f); BouncinessSlider.ValueChanged += (float value) => { Bounciness = value; ChangedProperties(); }; if (WheelColliderOrgin == null) { StartCoroutine(ReadWheelMesh()); } #if DEBUG ConsoleController.ShowMessage("动力组件添加进阶属性"); #endif }
protected override void SafeAwake() { CameraLookAtToggle = AddToggle("追踪摄像机", "TrackingCamera", cameraLookAtToggled); CameraLookAtToggle.Toggled += (bool value) => { cameraLookAtToggled = RecordTargetToggle.DisplayInMapper = LockTargetKey.DisplayInMapper = RotateSpeedSlider.DisplayInMapper = ResetViewKey.DisplayInMapper = value; ChangedProperties(); }; BlockDataLoadEvent += (XDataHolder BlockData) => { cameraLookAtToggled = CameraLookAtToggle.IsActive; }; RecordTargetToggle = AddToggle("记录目标", "RecordTarget", recordTarget); RecordTargetToggle.Toggled += (bool value) => { recordTarget = value; ChangedProperties(); }; BlockDataLoadEvent += (XDataHolder BlockData) => { recordTarget = RecordTargetToggle.IsActive; }; RotateSpeedSlider = AddSlider("追踪速度", "RotateSpeed", rotateSpeed, 1, 100, false); RotateSpeedSlider.ValueChanged += (float value) => { rotateSpeed = value; ChangedProperties(); }; BlockDataLoadEvent += (XDataHolder BlockData) => { rotateSpeed = RotateSpeedSlider.Value; }; LockTargetKey = AddKey("锁定目标", "LockTarget", lockKeys); LockTargetKey.InvokeKeysChanged(); ResetViewKey = AddKey("暂停/恢复追踪", "ResetView", resetKeys); ResetViewKey.InvokeKeysChanged(); // Get the actual camera's transform, not the joint's transform realCameraTransform = GetComponent <FixedCameraBlock>().CompoundTracker; realCameraTransform.gameObject.AddComponent <SmoothLookAt>(); defaultRotation = realCameraTransform.rotation; // Add reference to the camera's buildindex selfIndex = GetComponent <BlockBehaviour>().BuildIndex; #if DEBUG ConsoleController.ShowMessage("摄像机添加进阶属性"); #endif }
/// <inheritdoc /> public void Run(IConsole console) { var schemes = SchemeLoader.LoadAllFromFolder(@"..\..\..\colorschemes") .Concat(new [] { BuildInColorShemes.WindowsDefault, BuildInColorShemes.Windows10Default }) .ToArray(); var controller = new ConsoleController(); console = new SystemConsole(controller, new ConsoleStartConfiguration(ConsoleStartConfiguration.Colorfull) { DesiredRowWidth = 128, // for bars DesiredRowCount = (uint)(10 + 4 * schemes.Length) // many samples... }); console.WriteLine($"Using '{this._heuristic.Name}' heuristics"); console.WriteLine(); this.PrintBaseRainbowColors(console); foreach (var scheme in schemes) { this.PrintSchemeRainbowColors(console, scheme); } console.WaitForNextPage(); }
public void TestMethod1() { var controller = new ConsoleController(); var message = controller.Get("world"); Assert.AreEqual("Helloword", message); }
private void Configure(InputMethod forceMethod) { KeyMap kMap; List <ConsoleController> controllers = new List <ConsoleController>(); for (int i = 0; i < _controllerNames.Length; i++) { kMap = MakeMap(_controllerNames[i]); ConsoleController c = new ConsoleController(kMap, _controllerNames[i], i); controllers.Add(c); _joyList.Add(c); } if (controllers.Count > 0) { GamepadSync.Initialize(controllers); } _joyList.Add(new KeyboardController(_rawKeyMaps["Keyboard"], _joyList.Count)); if (_joyList.Count > 0) { _joy = new CompositeController(_joyList); } else { _joy = new NullController(0); } }
protected void SearchAndPrepareUpdate() { if (UpdateVersionTarget != null) { return; } if (CurrentVersion.Major == 0 && CurrentVersion.Minor == 0 && CurrentVersion.Build == 0) { Log.Warn($"Version '{CurrentVersion}' is invalid! Looks like no version was set while building this executable"); if (!ByPassUpdateLoopProtection) { return; } Log.Warn("Bypassing update loop protection. Be careful!"); } try { Log.Info($"Searching for updates; Current version is '{CurrentVersion}'"); var verRes = UpdateManager.CheckForUpdatesAsync(DisposeCTS.Token).Result; if (!verRes.CanUpdate) { Log.Info($"No update was found; Latest version is '{verRes?.LastVersion}'"); return; } if (UpdateMode == UpdateMode.Notice || UpdateMode == UpdateMode.Notify) { Log.Info($"↑↑↑ Found update '{verRes.LastVersion}' ↑↑↑\r\n" + $"+++++++++++++++++++++++++++++++++++++++++++++\r\n" + $"+ Run with 'SWAPS.exe update' to install it +\r\n" + $"+++++++++++++++++++++++++++++++++++++++++++++"); if (UpdateMode == UpdateMode.Notify) { ConsoleController.TryShowConsole(); } return; } UpdateVersionTarget = verRes.LastVersion; Log.Info($"Found update to '{UpdateVersionTarget}', preparing it"); using (var progessBar = ForceUpdate ? new ConsoleProgressBar() : null) UpdateManager.PrepareUpdateAsync(UpdateVersionTarget, progessBar, DisposeCTS.Token).Wait(); PreparedUpdate = true; Log.Info($"Update '{UpdateVersionTarget}' is prepared"); } catch (Exception ex) { UpdateVersionTarget = null; PreparedUpdate = false; Log.Error($"Failed to execute", ex); } }
static void Main(string[] args) { MemberRegistry model = new MemberRegistry(); ConsoleView view = new ConsoleView(); ConsoleController c = new ConsoleController(model, view); c.start(); }
static void Main(string[] args) { DataBinder data = new DataBinder(); ConsoleController console = new ConsoleController(); console.MainMenu(); System.Console.ReadLine(); }
public void Execute_ReturnsNonZeroWhenNoCommandsAreAvailable() { var controller = new ConsoleController(); int exitCode = controller.Execute(new string[] { }); Assert.That(exitCode, Is.EqualTo(1)); }
public override void SafeAwake() { RotationToggle = AddToggle(LanguageManager.Instance.CurrentLanguage.CvJoint, "Rotation", false); #if DEBUG ConsoleController.ShowMessage("球铰添加进阶属性"); #endif }
private void RegisterControllers() { _steamController = new SteamController(CuratorDataSet); _consoleController = new ConsoleController(CuratorDataSet.Console); _romController = new RomController(CuratorDataSet.ROM); _romFolderController = new RomFolderController(CuratorDataSet.RomFolder); _saveLoadController = new SaveLoadController(CuratorDataSet); }
private void TextInput_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode.Equals(Keys.Enter)) { ConsoleController.MessageBroadcast(textInput.Text); textInput.Text = ""; } }
// Use this for initialization void Start() { trackObject = GameObject.Find("track"); throwBall = GameObject.Find("ThrowBall"); ballController = throwBall.GetComponent("ThrowBallController") as ThrowBallController; gui = GameObject.Find("console").GetComponent("ConsoleController") as ConsoleController; ram = GameObject.Find("ram").GetComponent("RamTrigger") as RamTrigger; ballController.setState(ThrowBallController.ON_CART); }
public override void SafeAwake() { HardnessMenu = BB.AddMenu(LanguageManager.hardness, Hardness, WoodHardness, false); HardnessMenu.ValueChanged += (int value) => { Hardness = value; ChangedProperties(); }; #if DEBUG ConsoleController.ShowMessage("木头组件添加进阶属性"); #endif }
public override void SafeAwake() { DragSlider = /*BB.*/ AddSlider(LanguageManager.Instance.CurrentLanguage.Drag, "Drag", /*Drag*/ 2f, 0f, 3f); //DragSlider.ValueChanged += (float value) => { Drag = value; ChangedProperties(); }; #if DEBUG ConsoleController.ShowMessage("皮筋添加进阶属性"); #endif }
private void buttonDisconnect_Click(object sender, EventArgs e) { if (listBoxConnection.SelectedIndex < 0) { return; } ConsoleController.MessageBroadcast("disconnect " + listBoxConnection.Items[listBoxConnection.SelectedIndex]); }
protected override void SafeAwake() { RotationToggle = AddToggle("万向节", "Rotation", Rotation); RotationToggle.Toggled += (bool value) => { Rotation = value; ChangedProperties(); }; BlockDataLoadEvent += (XDataHolder BlockData) => { Rotation = RotationToggle.IsActive; }; #if DEBUG ConsoleController.ShowMessage("球铰添加进阶属性"); #endif }
public override void SafeAwake() { DragSlider = BB.AddSlider(LanguageManager.drag, "Drag", Drag, 0f, 3f); DragSlider.ValueChanged += (float value) => { Drag = value; ChangedProperties(); }; #if DEBUG ConsoleController.ShowMessage("皮筋添加进阶属性"); #endif }
public void SetConsole(ConsoleController console) { Console = console; LogViewItem.gameObject.SetActive(false); InputField.text = ""; LogView.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, 0f); // Add callback for all Unity Debug Log events. Application.logMessageReceivedThreaded += OnLogMessageRecieved; View.SetActive(false); }
// Use this for initialization void Start() { level1Story = this.GetComponent("Level1StoryScript") as Level1StoryScript; newtonLevel1Controller = GameObject.Find("Newton").GetComponent("NewtonLevel1Controller") as NewtonLevel1Controller; newtonLevel1Controller.enabled = false; gameController = GameObject.Find("Controller").GetComponent("GameController") as GameController; consoleController = GameObject.Find("console").GetComponent("ConsoleController") as ConsoleController; student = GameObject.FindWithTag("Player").GetComponent("StudentModel") as StudentModel; ramTrigger = GameObject.Find("ram").GetComponent("RamTrigger") as RamTrigger; hovercraftController = GameObject.Find("hovercraft").GetComponent("HoverCraftController") as HoverCraftController; ramTrigger.RamKilledEvent += ramKilledListener; hovercraftController.SquashFailEvent += squashFailListener; }
// Use this for initialization void Start() { gui = GameObject.Find("console").GetComponent("ConsoleController") as ConsoleController; }
// Use this for initialization void Start() { if (!KnowledgeTexture) { return; } Controller = GameObject.Find("Controller").GetComponent("GameController") as GameController; Calculator = GameObject.Find("Player").GetComponent("CalcController") as BaseToolController; MeasuringTape = GameObject.Find("Player").GetComponent("MeasuringScaleController") as BaseToolController; FormulaSheet = GameObject.Find("Player").GetComponent("FormulaController") as BaseToolController; ScaleTool = GameObject.Find("Player").GetComponent("WeighBalanceScript") as BaseToolController; level1ConsoleController = GameObject.Find("console").GetComponent("ConsoleController") as ConsoleController; KnowledgePoints = 0f; KbarRect = new Rect(5, 5, 400, 15); ToolBarRect = new Rect(500, 10, 23, 30); ToolsTexture = new Texture[]{CalculatorTexture, MsrTapeTexture, WgBalTexture, FormBoardTexture}; Tools = new BaseToolController[]{Calculator, MeasuringTape, ScaleTool, FormulaSheet}; }
// Use this for initialization void Start() { level2Story = this.GetComponent("Level2StoryScript") as Level2StoryScript; newtonLevel2Controller = GameObject.Find("Newton").GetComponent("NewtonLevel2Controller") as NewtonLevel2Controller; newtonLevel2Controller.enabled = false; gameController = GameObject.Find("Controller").GetComponent("GameController") as GameController; consoleController = GameObject.Find("console").GetComponent("ConsoleController") as ConsoleController; student = GameObject.FindWithTag("Player").GetComponent("StudentModel") as StudentModel; cageController = GameObject.Find("CageBase").GetComponent("CageController") as CageController; l2ProblemController = this.GetComponent("L2ProblemController") as L2ProblemController; cageController.CrashEvent += cageCrashListener; }
void Start() { state = States.LEVEL2; newtonPosition = Positions.LEVEL1; fpsInput = GameObject.Find("Player").GetComponent("FPSInputController") as FPSInputController; consoleController = GameObject.Find("console").GetComponent("ConsoleController") as ConsoleController; gameController = GameObject.Find("Controller").GetComponent("GameController") as GameController; ramTrigger = GameObject.Find("ram").GetComponent("RamTrigger") as RamTrigger; Player = GameObject.Find("Player"); }