コード例 #1
0
 void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
コード例 #2
0
    static void showSigningInToast()
    {
#if UNITY_ANDROID && !UNITY_EDITOR
        ToastMessageScript toast = new ToastMessageScript();
        toast.initialize();
        toast.showToastOnUiThread(LocalizationText.GetText("signing in"), true);
#endif
    }
コード例 #3
0
    static void showErrorToast()
    {
#if UNITY_ANDROID && !UNITY_EDITOR
        ToastMessageScript toast = new ToastMessageScript();
        toast.initialize();
        toast.showToastOnUiThread(LocalizationText.GetText("google sign-in error"), true);
#endif
    }
コード例 #4
0
 private void InitStateDisplay()
 {
     actionBar          = gameObject.GetComponent <CanvasButtonScript>().actionBar;
     iconState          = actionBar.transform.Find("HambergerButton").gameObject.GetComponent <Image>();
     toastMessageScript = gameObject.GetComponent <ToastMessageScript>();
     soundManager       = GameObject.Find("ARCamera").GetComponent <SoundManager>();
     actionBarImg       = actionBar.GetComponent <Image>();
     appNameText        = actionBar.gameObject.transform.Find("AppName").gameObject.GetComponent <Text>();
     soundqueue         = new SoundManager.SoundType[3];
 }
コード例 #5
0
 void Start()
 {
     instance = this;
     if (Application.platform == RuntimePlatform.Android)
     {
         UnityPlayer     = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
         currentActivity = UnityPlayer.GetStatic <AndroidJavaObject> ("currentActivity");
         context         = currentActivity.Call <AndroidJavaObject> ("getApplicationContext");
     }
 }
コード例 #6
0
    public void StartCanvas()
    {
        Screen.fullScreen = false;
        building          = GameObject.FindWithTag("Building").GetComponent <BuildingData>();
        Debug.Log(building.name);
        showingFloor   = building.floorList[0];
        searchShowList = new List <GameObject>();

        //canvasResolutionScript = gameObject.GetComponent<CanvasResolutionScript>();
        toastMessageScript = gameObject.GetComponent <ToastMessageScript>();
        stateDisplay       = gameObject.GetComponent <StateDisplayController>();
        stateDisplay.ShowToastMessage("ส่องกล้องไปยังจุดต่างๆ เช่น ป้ายบอกทาง เลขห้อง เพื่อเริ่มต้นระบุตำแหน่งของคุณ", false);
        stateDisplay.AddSound(SoundManager.SoundType.InitApp, 0);
        stateDisplay.PlaySoundQueue();

        hambergerButton = actionBar.gameObject.transform.Find("HambergerButton").gameObject;
        mapButton       = actionBar.gameObject.transform.Find("MapButton").gameObject;
        searchButton    = actionBar.gameObject.transform.Find("SearchButton").gameObject;
        appName         = actionBar.gameObject.transform.Find("AppName").gameObject;
        appNameText     = appName.GetComponent <Text>();

        backButton       = actionBar.gameObject.transform.Find("BackButton").gameObject;
        searchInputField = actionBar.gameObject.transform.Find("SearchInputField").gameObject;
        clearButton      = actionBar.gameObject.transform.Find("ClearSearchButton").gameObject;

        /* search */
        searchHelpText = searchPanel.transform.Find("HelpText").gameObject;
        searchList     = searchPanel.transform.Find("Scroll View").gameObject;
        viewPort       = searchList.gameObject.transform.Find("Viewport").gameObject;
        scrollbar      = searchList.gameObject.transform.Find("Scrollbar Vertical").gameObject;
        searchContent  = viewPort.gameObject.transform.Find("Content").gameObject;
        //searchContent.GetComponent<GridLayoutGroup>().cellSize = new Vector2(Screen.width - 50, 100);
        roomDataPanel      = searchPanel.transform.Find("RoomDataPanel").gameObject;
        roomDataDialog     = roomDataPanel.transform.Find("RoomDataDialog").gameObject;
        roomNameTitle      = roomDataDialog.transform.Find("RoomNameTitle").gameObject;
        roomMapImage       = roomDataDialog.transform.Find("RoomMapImage").gameObject;
        roomDesData        = roomDataDialog.transform.Find("RoomData").gameObject;
        roomNavigateButton = roomDataDialog.transform.Find("NavigateButton").gameObject;

        /* map */
        mapImage    = mapPanel.transform.Find("MapScrollViewArea").gameObject;
        rightButton = mapPanel.transform.Find("RightButton").gameObject;
        leftButton  = mapPanel.transform.Find("LeftButton").gameObject;
        mapControl  = mapImage.transform.Find("Mask/MapImage").gameObject.GetComponent <MapControlScript>();

        backButton.SetActive(false);
        searchInputField.SetActive(false);
        clearButton.SetActive(false);
    }
コード例 #7
0
    public void StartCanvas()
    {
        Screen.fullScreen = false;

        toastMessageScript = gameObject.GetComponent <ToastMessageScript>();
        stateDisplay       = gameObject.GetComponent <StateDisplayController>();


        hambergerButton = actionBar.gameObject.transform.Find("HambergerButton").gameObject;
        mapButton       = actionBar.gameObject.transform.Find("MapButton").gameObject;
        searchButton    = actionBar.gameObject.transform.Find("SearchButton").gameObject;
        appName         = actionBar.gameObject.transform.Find("AppName").gameObject;
        appNameText     = appName.GetComponent <Text>();
        dbtext          = gameObject.transform.Find("DebugText").GetComponent <Text>();

        backButton       = actionBar.gameObject.transform.Find("BackButton").gameObject;
        searchInputField = actionBar.gameObject.transform.Find("SearchInputField").gameObject;
        clearButton      = actionBar.gameObject.transform.Find("ClearSearchButton").gameObject;

        /* search */
        searchHelpText     = searchPanel.transform.Find("HelpText").gameObject;
        searchList         = searchPanel.transform.Find("Scroll View").gameObject;
        viewPort           = searchList.gameObject.transform.Find("Viewport").gameObject;
        scrollbar          = searchList.gameObject.transform.Find("Scrollbar Vertical").gameObject;
        searchContent      = viewPort.gameObject.transform.Find("Content").gameObject;
        roomDataPanel      = searchPanel.transform.Find("RoomDataPanel").gameObject;
        roomDataDialog     = roomDataPanel.transform.Find("RoomDataDialog").gameObject;
        roomNameTitle      = roomDataDialog.transform.Find("RoomNameTitle").gameObject;
        roomMapImage       = roomDataDialog.transform.Find("RoomMapImage").gameObject;
        roomDesData        = roomDataDialog.transform.Find("DescriptionScrollView").GetChild(0).GetChild(0).Find("RoomData").gameObject;
        roomNavigateButton = roomDataDialog.transform.Find("ButtonViewport").GetChild(0).Find("NavButtonText").gameObject;

        /* map */
        mapImage    = mapPanel.transform.Find("MapScrollViewArea").gameObject;
        rightButton = mapPanel.transform.Find("RightButton").gameObject;
        leftButton  = mapPanel.transform.Find("LeftButton").gameObject;
        mapControl  = mapImage.transform.Find("Mask/MapImage").gameObject.GetComponent <MapControlScript>();

        /* error */
        errorDialog   = errorPanel.transform.Find("ErrorDialog").gameObject;
        errorHeadText = errorDialog.transform.Find("HeadText").gameObject;

        backButton.SetActive(false);
        searchInputField.SetActive(false);
        clearButton.SetActive(false);
    }
コード例 #8
0
    // Use this for initialization
    void Start()
    {
        building       = GameObject.Find("IT Buiding").GetComponent <BuildingData>();
        showingFloor   = building.floorList[0];
        searchShowList = new List <GameObject>();

        canvasResolutionScript = gameObject.GetComponent <CanvasResolutionScript>();
        toastMessageScript     = gameObject.GetComponent <ToastMessageScript>();
        toastMessageScript.showToastOnUiThread("ส่องกล้องไปยังจุดต่างๆ เช่น ป้ายบอกทาง เลขห้อง เพื่อเริ่มต้นระบุตำแหน่งของคุณ", false);

        hambergerButton = actionBar.gameObject.transform.Find("HambergerButton").gameObject;
        mapButton       = actionBar.gameObject.transform.Find("MapButton").gameObject;
        searchButton    = actionBar.gameObject.transform.Find("SearchButton").gameObject;
        appName         = actionBar.gameObject.transform.Find("AppName").gameObject;
        appNameText     = appName.GetComponent <Text>();

        backButton       = actionBar.gameObject.transform.Find("BackButton").gameObject;
        searchInputField = actionBar.gameObject.transform.Find("SearchInputField").gameObject;
        clearButton      = actionBar.gameObject.transform.Find("ClearSearchButton").gameObject;

        /* search */
        searchHelpText     = searchPanel.transform.Find("HelpText").gameObject;
        searchList         = searchPanel.transform.Find("Scroll View").gameObject;
        viewPort           = searchList.gameObject.transform.Find("Viewport").gameObject;
        scrollbar          = searchList.gameObject.transform.Find("Scrollbar Vertical").gameObject;
        searchContent      = viewPort.gameObject.transform.Find("Content").gameObject;
        roomDataPanel      = searchPanel.transform.Find("RoomDataPanel").gameObject;
        roomDataDialog     = roomDataPanel.transform.Find("RoomDataDialog").gameObject;
        roomNameTitle      = roomDataDialog.transform.Find("RoomNameTitle").gameObject;
        roomMapImage       = roomDataDialog.transform.Find("RoomMapImage").gameObject;
        roomDesData        = roomDataDialog.transform.Find("RoomData").gameObject;
        roomNavigateButton = roomDataDialog.transform.Find("NavigateButton").gameObject;

        /* map */
        mapImage    = mapPanel.transform.Find("MapScrollViewArea").gameObject;
        rightButton = mapPanel.transform.Find("RightButton").gameObject;
        leftButton  = mapPanel.transform.Find("LeftButton").gameObject;
        mapControl  = mapImage.transform.Find("Mask/MapImage").gameObject.GetComponent <MapControlScript>();
        // navline = mapImage.transform.Find("Line").gameObject;
        // userDot = mapImage.transform.Find("UserDot").gameObject;

        backButton.SetActive(false);
        searchInputField.SetActive(false);
        clearButton.SetActive(false);
    }
コード例 #9
0
 // Use this for initialization
 void Start()
 {
     toastMessageScript = gameObject.GetComponent <ToastMessageScript>();
     actionBarImg       = actionBar.GetComponent <Image>();
     appNameText        = actionBar.gameObject.transform.Find("AppName").gameObject.GetComponent <Text>();
 }
コード例 #10
0
 // Use this for initialization
 void Start()
 {
     toastScript = GetComponent <ToastMessageScript>();
     audioSource = GetComponent <AudioSource>();
 }
コード例 #11
0
 void Start()
 {
     show.onClick.AddListener(delegate {
         ToastMessageScript.Controller().showToastOnUiThread("Successfully showed.");
     });
 }