void UpdateHud(JsonRecipeReader json_recipe_reader) { print("it's me"); var yoffset = 140; var space = 60; var posx = -330; var posy = 0; UpdateHelp(); for (int i = 0; i < squareArray.Length; i++) { if (squareArray[i] != null) { Destroy(squareArray[i].gameObject); } } for (int i = 0; i < stepLength; i++) { if (i - 1 == progress || i + 1 == progress) { posx += 30; posy = 10 + yoffset; } else if (i == progress) { posx += 50; posy = 0 + yoffset; } else { posx += 20; posy = 20 + yoffset; } Square tmp; tmp = (Instantiate(square, new Vector3(posx, posy, 0), Quaternion.identity) as Square); tmp.transform.SetParent(this.transform, false); squareArray[i] = tmp; posx += space; if (i - 1 == progress || i + 1 == progress) { RectTransform rt = (RectTransform)squareArray[i].transform; rt.sizeDelta = new Vector2(60, 60); } print(">>>>>>"); print(i); print(progress); if (i == progress) { RectTransform rt = (RectTransform)squareArray[i].transform; rt.sizeDelta = new Vector2(90, 90); //text de l'étape !! print("hello ?"); stepDescribe.text = json_recipe_reader.getCurrentRecipeStepText(i); } } }
public void InitCanvas(JsonRecipeReader json_recipe_reader) { Debug.Log("HEYYYYYYYY"); stepDescribe.text = json_recipe_reader.getCurrentRecipeTitle(); UpdateHud(json_recipe_reader); print("here :" + json_recipe_reader.getCurrentRecipeTitle()); stepLength = json_recipe_reader.getCurrentRecipeNbSteps(); squareArray = new Square[stepLength]; updateArrows(); }
public void PrevStep(JsonRecipeReader json_recipe_reader) { progress -= 1; if (progress < 0) { progress = 0; } UpdateHud(json_recipe_reader); updateArrows(); }
public void NextStep(JsonRecipeReader json_recipe_reader) { progress += 1; if (progress >= stepLength) { //SceneManager.LoadScene(0); progress = 0; } UpdateHud(json_recipe_reader); updateArrows(); }
public void UpdateStep(int progress_action, JsonRecipeReader json_recipe_reader) { progress = progress_action; if (progress <= 0) { image.enabled = false; } else { SetImage(json_recipe_reader.getCurrentRecipeStepImage(progress)); } }
public void InitCanvasIngredientList(JsonRecipeReader json_recipe_reader) { image.enabled = false; print("init ingredientlist"); string str = json_recipe_reader.getCurrentRecipeTitle() + "\n"; for (int i = 0; i < json_recipe_reader.getCurrentRecipeNbIngredient(); i++) { str += "- " + json_recipe_reader.getCurrentRecipeIngredientName(i) + "\n"; } listText.text = str; }
// Use this for initialization void Start() { print("----start"); _cm = (ClientManager)FindObjectOfType(typeof(ClientManager)); print(_cm.getJsonReader().getCurrentRecipeTitle()); _stepCanvas = this.transform.GetChild(0).gameObject.GetComponent <StepCanvas>(); _ingredientListCanvas = this.transform.GetChild(1).gameObject.GetComponent <IngredientListCanvas>(); _timer = this.transform.GetChild(2).gameObject.GetComponent <Timer>(); _movie = this.transform.GetChild(3).gameObject.GetComponent <Movie>(); _jsonRecipeReader = _cm.getJsonReader(); //CERIC A DECOMMENTER //_jsonRecipeReader.setJsonRecipe(""); _stepCanvas.InitCanvas(_jsonRecipeReader); _ingredientListCanvas.InitCanvasIngredientList(_jsonRecipeReader); }
// Use this for initialization void Start() { _cm = (ClientManager)FindObjectOfType(typeof(ClientManager)); if (ClientManager.CM.getJsonReader() == null) { ClientManager.CM.initJsonReader(); } _jsonRecipeReader = ClientManager.CM.getJsonReader(); //_jsonFilePathList = _jsonRecipeReader.getJsonFilePaths(); createRecipeWindowsList(); if (ClientManager.CM.jsonStrings.Count > 4) { _multiplePages = true; // create Prev and Next Arrows ! } }
public void initJsonReader() { jsonRecipeReader = new JsonRecipeReader(); }