묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결유니티 2D RPG 게임 만들기
섹션4에서 Exp_Slider 연동하는 강의 내용이 없습니다.
섹션 4에서 Exp_Slider 연동하는 강의 부분이 없는데,섹션 4의 마지막 강의에서 갑자기 Exp_Slider가 움직이고, 정상적으로 움직이지 않는다고 하면서(4강_4(NPCUI) 강의 20분) 넘어갑니다. 강의 내용이 중간에 없어진 것 같습니다.확인 부탁 드려요.
-
미해결유니티 2D RPG 게임 만들기
하늘 배경 머티리얼 제거 방법은?
씬 처음 만들고 Material 씬에 넣으면 하늘 배경이 생성되잖아요.이 하늘 배경 머티리얼이 어디로 들어가나요?제거하려면 어디서 가능한가요?
-
해결됨유니티 2D RPG 게임 만들기
강의 순서가 바뀌어 있습니다.
안녕하세요. 섹션5의 맨처음에 나와야할 5강_Town구성_1, 5강_Town구성_2(페이드아웃) 이 맨 뒤에 있네요. 확인바랍니다.
-
미해결유니티 2D RPG 게임 만들기
3강 4 움직임, 점프 질문
더블 점프 기능을 구현할 방법은 없을까요?Floor 태그가 있는 곳에서만 점프가 되니까더블 점프 기능을 어떻게 구현할 지 모르겠습니다ㅜ
-
해결됨유니티 2D RPG 게임 만들기
강의 순서가 바뀌어 있습니다.
안녕하세요. 1강_3시작_UI구성3 과 1강_4_시작UI구성2 의 위치가 바뀌어 있습니다. 순서대로 듣다가 당황했네요. 그리고 섹션의 강의 제목도 일관성있게 적어주셨으면 합니다.(띄어쓰기, 언더바) 1강_1시작UI1강_2시작UI_구성1강_3시작UI구성31강_4_시작UI_구성21강_5 회원가입기능1강_6 회원가입기능21강_7_로그인 기능_찾기기능 감사합니다.
-
미해결유니티 2D RPG 게임 만들기
MemberShip 계정 개수를 늘리고 싶어요
강의 내용대로 하면 하나의 계정은 잘 만들어져요근데 두 번째 계정을 만들면 처음 계정이 삭제되는 듯 하네요계정을 두 개 만들고 싶으면 어떻게 하나요?
-
해결됨
unity 2d 이동 좀 알려줘용....
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Move : MonoBehaviour { private float Speed; public float WalkSpeed; public float RunSpeed; private bool isRunning = false; public float JumpForce; private bool isJumpping = false; Rigidbody2D rb; SpriteRenderer sr; Animator ani; void Start() { Speed = WalkSpeed; rb = GetComponent<Rigidbody2D>(); ani = GetComponent<Animator>(); sr = GetComponent<SpriteRenderer>(); } void FixedUpdate() { MoveControl(); TryRun(); Running(); TryJump(); } private void MoveControl() { float hor = Input.GetAxis("Horizontal"); rb.velocity = new Vector2(hor * Speed, rb.velocity.y); //MoveStop if (Input.GetButtonUp("Horizontal")) { rb.velocity = new Vector2(rb.velocity.normalized.x * 0.5f, rb.velocity.y); } //MoveSpeed if (rb.velocity.x > Speed) { rb.velocity = new Vector2(Speed, rb.velocity.y); } else if (rb.velocity.x < Speed*(-1)) { rb.velocity = new Vector2(Speed*(-1), rb.velocity.y); } //Animation if (rb.velocity.normalized.x == 0) { ani.SetBool("isWalking", false); } else { ani.SetBool("isWalking", true); } //Sprite Flip if (Input.GetButtonDown("Horizontal")) { sr.flipX = Input.GetAxisRaw("Horizontal") == -1; } } private void TryRun() { if (Input.GetKeyDown(KeyCode.LeftShift)) { isRunning = true; } else if (Input.GetKeyUp(KeyCode.LeftShift)) { isRunning = false; } } private void Running() { if (isRunning == true) { Speed = RunSpeed; isRunning = false; } else if (isRunning == false) { Speed = WalkSpeed; isRunning = true; } } private void TryJump() { if (Input.GetKeyDown(KeyCode.Space) && isJumpping == false) { rb.velocity = Vector2.up * JumpForce; isJumpping = true; } else if (Input.GetKeyUp(KeyCode.Space)) { isJumpping = false; } } } 제가 이번에 이제 유니티를 시작하게 되었는데요 유튜브를 여러 개 찾아 보면서 계속 연습을 하면서 이번에 제작에 들어가게 되었습니다 처음 시작이여서 2D 로 먼저 연습을 할려고 해서 이동하는 걸 만들어 보고 있는데요 지금 계속 중간에 가다가도 멈추고 점프도 될 때도 있고 안될때도 있고 그래서 질문 남깁니다... 빠르게 고쳐서 계속 만들어 보고 싶어요!!