유니티 스크립트 코드로 컴포넌트 삭제하기

|


리지드 바디 컴포넌트 삭제 하는 방법


Rigidbody2D tmp = GetComponent<Rigidbody2D>();

Destroy(tmp);


모든 컴포넌트는 이런식으로 삭제가 가능하다.


Trackback 0 And Comment 0

Unity3D 스프라이트 렌더러 색 변경

|

private SpriteRenderer renderer;


renderer  = mole.GetComponent<SpriteRenderer> ();

renderer.color = new Color(0f, 0f, 0f, 1f); // Set to opaque black

Trackback 0 And Comment 0

Unity2D 스프라이트 렌더러 동적할당

|

Resource에서 Sprite 로딩.

SpriteRenderer spr = GetComponent<SpriteRenderer>();
spr.sprite = Resources.Load<Sprite>("path/name");


Trackback 0 And Comment 0