DEV/Unity
[solved] UnityWebRequest Get noneArray Type error
대강 {"code":0,"results":{"contents":"abcd”,"contents":"abcd”,"contents":"abcd”...}} 형식으로 데이터가 들어올 것을 감안하여 1 2 3 4 5 6 7 8 9 10 11 12 13 public class ServerData { public string code; public Data[] results; } public class Data{ public string content; } cs 로 만들었는데 중간에 데이터가 1개인 경우가 있어서 한참 고생했다. -> noneArray Type;;; Extra details: the issue ONLY happens if the target object where the json is deseriali..
NullReferenceException: Object reference not set to an instance of an objectUnityEditor.Graphs.Edge.WakeUp ()
^^ 맥북에서 오래 유니티 켜고 노트북 닫고 열고 진행하니까 감이 온 에러. 유니티 재실행시 해결 !
unity Dotween DOMOVE CALLBACK
unity Dotween 예제 모음 https://m.blog.naver.com/PostView.nhn?blogId=saya83&logNo=220624615753&proxyReferer=https:%2F%2Fwww.google.com%2F unity Dotween 예제 모음 기본적으로 Plugin이 있어야 함.http://dotween.demigiant.com/download.php DOTween - Downloadsdotw... blog.naver.com 사용하는 네임 스페이스 : using DG.Tweening; transform.DOMoveX(100, 1); transform.DORestart(); DOTween.Play(); transform.DOMove(new Vector3(2,2,2), 2) ..
유니티 데이터 로드
using System; public class test3 : MonoBehaviour { // Use this for initialization void Start () { string[] allLines = File.ReadAllText ("./Assets/Resources/test.csv").Split (','); Debug.Log (allLines); for (int i = 0; i
조이스틱 에러
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.EventSystems; public class vitualJoystick : MonoBehaviour, IDragHandler,IPointerDownHandler,IPointerUpHandler{private Image bgImg;private Image joystckImg;private Vector3 inputVector; private void Start(){bgImg = GetComponent ();joystckImg = transform.GetChild (0).GetComponent ();}p..
[Unity] 한번만 재생 PlayClipAtPoint( audioclip, position)
public Audioclip Sound; AudioSource.PlayClipAtPoint (Sound, transform.position); 일시적으로 audiosource를 가진 게임오브젝트를 생성하고, 클립을 재생. 그리고 제거한다.
3D Unity 과제
함수에, 충돌한 오브젝트를 넣기 위해서1. 게임 오브젝트 선언 -currentDoor2. 충돌시 currentDoor= 충돌한 오브젝트3. 함수실행 ( 인자 currentDoor) 동일한 함수에 적용할 수 있을때 ,인자를 다 넣고 , 한 함수로 제작 기존의 함수를 다 주석처리하고, Door함수를 제작 currentDoor가 계속 쓰이는 것은 볼 수 있다. 함수에 넣을 인자로써 사용된다.
[solved] Unity error CS0039: Cannot convert type `UnityEngine.GameObject' to `UnityEngine.Rigidbody' via a built-in conversion
if(Input.GetButtonUp("Fire1")) { Debug.Log("shoot"); Rigidbody instance = Instantiate(bullet, transform.position, transform.rotation) as Rigidbody; instance.AddForce (shooter * power); } error CS0039: Cannot convert type `UnityEngine.GameObject' to `UnityEngine.Rigidbody' via a built-in conversionRigidbody 선언이 에러난다. 그러면 다른 방법 -> if(Input.GetButtonUp("Fire1")) { Debug.Log("shoot"); GameObject ins..
Prefab Instantiate in Canvas / doesn't show in my Canvas
클릭을 할때마다, Text Prefab이 특정한 위치에 생성 하게 하는 작업을 하는데,캔버스에 나타나지 않는걸 발견했다. ui 캔버스 작업 해줘야 하는 것을 까먹고있었다.해결방법은 public Transform MyCanvas;//위치를 선언후 Instantiate(,,,MyCanvas);//4번째 인자로 전달 하면 된다.
public animation 선언 했는데, 드래그가 안됨, 씬에서 찾을 수 없다고 함
https://forum.unity3d.com/threads/cannot-add-animation-in-inspector.378036/
Unity Animation Stop은 되지만, Play 가 다시 되지 않을때
https://docs.unity3d.com/ScriptReference/AnimationState-speed.html 참고 이것도 안되넹, 다 오래된 글이구 원래 유니티 에니메이션은 pause 기능이 없다고 한다. 문제점 : stop은 되는데 다시 play도 된다. 하지만 애니메이션이 첫지점으로 돌아가기 때문에 pause 구현이 필요한 상황 해결방법 .GetComponent ().speed = 1.0f; .GetComponent ().speed = 0.0f로 접근하기
The namespace `global::' already contains a definition for
오류 이유: 같은 이름의 스크립트가 존재함~ 뭔가 했더니 드롭박스 충돌해서 에러가 났음 ㅠㅠ
unity unable to merge android manifests
차가운잎사귀 2016.06.09 10:06 답변 신고에러를 볼때 대략적으로 2가지정도 추려볼수있겠네요. 1. minsdk버젼 2. gms버젼 Plugins/Android/AdnroidMenifast.xml 을 엽니다. 상단쪽 min은 15로 맞추시고 tart은 현재 설정된 숫자값으로 맞추시면되겠고요. (페북 SDK를 사용할시 minsdk문제로 빌드에러가 나는경우가있습니다. 이때는 그냥 저코드 라인을 삭제하시는것도 방법중하나입니다) 2. gms경우는.. 위와같이 어플리케이션 엘리먼트 바로아래에 자식엘리먼트로 넣으시면되겠고요(아마 코드가 있긴할겁니다.) value는 명시적으로 숫자값(8487000)으로 맞추시거나 혹은 이걸로 value값을 대체하고, Plugins/Android/res/values/value..