뜬금이 별똥이 아빠

2D 스크롤 맵

Unity_C#2019. 8. 28. 18:09
 
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

 

AndroidManifest.xml 에 아래 내용 추가


1
<meta-data android:name="android.max_aspect" android:value="2.1" />
cs


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