public void Start() { State = AppBarStateEnum.Default; if (interactables.Count == 0) { RefreshTemplates(); for (int i = 0; i < defaultButtons.Length; i++) { CreateButton(defaultButtons[i], null); } for (int i = 0; i < buttons.Length; i++) { CreateButton(buttons[i], CustomButtonIconProfile); } } /******************self-defined***************/ manager = GameObject.Find("manager"); cameraTransform = GameObject.Find("MixedRealityCamera").GetComponent <Transform>(); inputField = GameObject.Find("InputField").GetComponent <HoloToolkit.UI.Keyboard.KeyboardInputField>(); generatedMesh = GameObject.Find("GeneratedMesh"); upSurf = GameObject.Find("UpSurf"); upSurf = GameObject.Find("DownSurf"); shaderMenu = GameObject.Find("ShaderButtons"); shaderMenu.SetActive(false); inputPanel = GameObject.Find("KeyboardCanvas"); inputPanel.SetActive(false); valuePanel = GameObject.Find("ValueCanvas"); valuePanel.SetActive(false); photoCanvas = GameObject.Find("PhotoCanvas"); photoCanvas.SetActive(false); screenCapture = GameObject.Find("ScreenCapture"); inputMenu = GameObject.Find("InputButtons"); inputMenu.SetActive(false); implicitMenu = GameObject.Find("ImplicitButtons"); implicitMenu.SetActive(false); captureMenu = GameObject.Find("CaptureButtons"); captureMenu.SetActive(false); particlesys = GameObject.Find("Particle System").GetComponent <ParticleSystem>(); pi = new ParticleIllustration(particlesys); cw = GameObject.Find("manager").GetComponent <CalculatorWrapper>(); }
// Use this for initialization void Start() { calculator = new CalculatorMtr(-5, -5, 5, 5, 0.05f); calculatory = new CalculatorMtr(-5, -5, 5, 5, 0.01f); calculatort = new Calculator4D(-5, -5, -5, 5, 5, 5, 0.05f); cw.init(-5, -5, -5, 5, 5, 5, 0.05f); pi = new ParticleIllustration(system); pi2 = new ParticleIllustration(linesystem, Color.black); GameObject go = GameObject.FindWithTag("InputText"); tm = go.GetComponent <TextMesh>(); calcubase = new Calculator(); Debug.Log(calcubase.calculate("sin(xy)", 1.655f, -3.439f)); Debug.Log(Mathf.Sin(1.655f * (-3.439f))); }