본문 바로가기

NOTE120

[Unity] MeshRenderer Material 스크립트로 변환 스크립트를 통해서 MeshRendetrer 의 Material 중 하나를 변경하려고,GetComponent().material[0] = newMat;을 해도 죽어도 안되서 방법을 갈구해보았다.다른 방법으로는 그냥 Renderer를 가져와서도 해봤고, sharedmaterial도 바꿔보고결국엔 아래와 같이 Materials를 전체 받아와서 부분 변경한 뒤 다시 넣어주는 것이 통했다..!!다음부턴 헤메지말자 ㅠ..ㅠ 2017. 2. 13.
[SaveSource] TutorialManager using UnityEngine;using System.Collections.Generic;using System.Collections;using System; public enum TutorialState{ // None은 제외 하고 Step(단계) 순서대로 정렬해야함 None, StartTutorial, MinimapClose, GunGrab, GunShoot, GunReload, GunDrop, GatlingGrab, GatlingShoot, GatlingDrop, SpecialGrab, SpecialThrow, EndTutorial,} class TutorialManager : MonoSingleTon{ public class TutorialStep { private TutorialState m_.. 2017. 2. 8.
[Save Source] UIResult using UnityEngine;using UnityEngine.UI;using System.Collections.Generic;using System;using UnityEngine.SceneManagement; [System.Serializable]public class RankingText{ public Text m_score; public Text m_time;} [System.Serializable]public class MyResult{ public Text stageName; public Text stageResult; public Text clearTime; public Text totalScore; public Text myRanking;} public class UIResult : UI.. 2017. 1. 26.
[SaveSource] StageRankManager 스테이지별 랭킹관리, Json 파일 입출력 using UnityEngine;using System.Collections.Generic;using UnityEngine.SceneManagement;using System.IO; public enum StageType{ Cpt, Desert, Desert2, Ruin, Ruin2, Hope, Hope2, None} [System.Serializable]public class ClearData{ public string stage; public int score; public float time; public ClearData(string stage, int score, float time) { this.stage = stage; this.score = sco.. 2017. 1. 20.
[Unity] JsonUtility && Json에 List<> 넣기 Json에다가 List를 넣으려고 할때 array로 감싸는 좋은 방법(펌)그냥 List를 바로 Json에 넣으면 아무것도 인식이 안되서 안들어감http://answers.unity3d.com/questions/1145110/constructing-object-array-with-jsonutility.html (펌소스) using UnityEngine; using System; using System.IO; using System.Runtime.Serialization.Formatters.Binary; using System.Collections.Generic; public class JSONio03 : MonoBehaviour { public MainObjectData mainObject; public .. 2017. 1. 19.
[Unity] 데이터 저장(펌) 유니티 게임 저장방법에 대한 간단 정리http://m.blog.naver.com/yoohee2018/220724426783 Json save / read 간단 정리http://unitytutorial.tistory.com/20using UnityEngine;using System.Collections;using LitJson;using System.IO; public class WriteJson : MonoBehaviour { public Character player = new Character (0, "Austin The Wizard", 1337, false, new int[] {7,4,8,21,12,1556666}); JsonData playerJson; // Use this for initiali.. 2017. 1. 18.