1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | public class Scrolling : MonoBehaviour { public float scrollSpeed; private SpriteRenderer spriteRenderer = null; private Vector2 originalOffset = Vector2.zero; void Start() { spriteRenderer = gameObject.GetComponent<SpriteRenderer>(); originalOffset = spriteRenderer.material.mainTextureOffset; } void Update() { float x = Mathf.Repeat(Time.time * scrollSpeed, 1); Vector2 offset = new Vector2(x, originalOffset.y); spriteRenderer.material.mainTextureOffset = offset; } void OnDisable() { spriteRenderer.material.mainTextureOffset = originalOffset; } } | cs |
'Unity_C#' 카테고리의 다른 글
| InvalidOperationException : Operation is not valid due to the current state of the object (0) | 2018.11.22 |
|---|---|
| hexadecimal convert color (0) | 2018.10.16 |
| 유니티 최적화 관련 문서 (0) | 2018.07.10 |
| UI 최적화 (0) | 2018.07.06 |
| Division by zero 에러 (0) | 2018.06.25 |
최신 디바이스 해상도 18.5 : 9 대응
기타2018. 11. 27. 17:58
AndroidManifest.xml 에 아래 내용 추가
1 | <meta-data android:name="android.max_aspect" android:value="2.1" /> | cs |
InvalidOperationException : Operation is not valid due to the current state of the object
Unity_C#2018. 11. 22. 18:12
Linq 사용 중 에러 발생.
리스트의 배열 값이 비어있을 경우 발생.
'Unity_C#' 카테고리의 다른 글
| 2D 스크롤 맵 (0) | 2019.08.28 |
|---|---|
| hexadecimal convert color (0) | 2018.10.16 |
| 유니티 최적화 관련 문서 (0) | 2018.07.10 |
| UI 최적화 (0) | 2018.07.06 |
| Division by zero 에러 (0) | 2018.06.25 |
