Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
This question was closed Apr 29, 2021 at 11:59 AM by littlepoligati for the following reason:

problem resolved on it's own

avatar image
0
Question by littlepoligati · Apr 29, 2021 at 12:00 PM · 2d2d game2d sprites2d-gameplay

moving player top down,movement in unity 2d

alt textHi, i'm very new to unity and coding. I'm following Brackey's tutorial on top down movement for my game in 2d, here's the code:

   using System.Collections;
     using System.Collections.Generic;
     using UnityEngine;
 
 public class PlayerMovement 
 {
 
     public float moveSpeed = 5f;
 
     public Rigidbody2D rb;
 
     Vector2 movement;
 
 
     // Update is called once per frame
     void Update()
     {
        movement.x = Input.GetAxisRaw("Horizontal");
        movement.y = Input.GetAxisRaw("Vertical");
     }
 
     void FixedUpdate()
     {
         rb.MovePosition(rb.position + movement * moveSpeed * Time.fixedDeltaTime );
     }
 
 }
 
 

But i have two problems: 1. My character won't move at all (tbh i don't even know if i did the right thing: i imported a tilesheet with all the movement, sliced and made a tilemap to place one of the image in the scene) 2. Unity won't stop telling me that "Input Axis vertical is not set up".

If someone can help please do, i've been looking for a solution for hours

Thanks :)

(I am waiting to be able to answer my post because administrator doesn't want me to but: yes rb does appear in the inspector and the speed is at 5, and the "Vertical" isn't mispelled so i don'tknow where the problem come from)

EDIT: i restarted unity and i don't know how, but now my character can move left and right, still not up and down

EDIT 2: I verified and there are no typos that i can see

EDIT 3: Tried to put a "v" instead in the manager of a "V", does not work :(

FINAL EDIT: now it's working after closing and re opening unity and visual studio, still have no idea what the problem was but thanks!

alt text

capture-3.png (50.9 kB)
capture-2.png (106.6 kB)
Comment
Add comment · Show 3
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Hellium · Apr 29, 2021 at 10:13 AM 0
Share
  • https://answers.unity.com/questions/1301591/error-input-axis-vertical-is-not-set-up.html

  • https://answers.unity.com/questions/325483/error-input-axis-not-set-up.html


Also, ensure the rb variable is correctly provided in the inspector, and that moveSpeed is greater than 0 in the inspector.

And having a screenshot of your player object would help diagnose the other problems you may have.

avatar image Hellium · Apr 29, 2021 at 11:17 AM 0
Share

Vertical != vertical

Can you show your Input Manager please? And confirm your code is Input.GetAxisRaw("Vertical") not Input.GetAxisRaw("vertical")

avatar image Hellium Hellium · Apr 29, 2021 at 11:35 AM 0
Share

Can you try chaning the name Vertical to vertical in the Input Manager?

If it actually solves your issue, you most likely put vertical instead of Vertical in your code.

0 Replies

  • Sort: 

Follow this Question

Answers Answers and Comments

294 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Destroy a gameObject in the scene if instantiate the same gameObject 0 Answers

How to make a sprite respond to a specific color? 0 Answers

Why Is there A slight jitteryness on player movement and camera? 0 Answers

how to make a 2d character three-dimensional? 1 Answer

[Solved] Does Unity's 2D Tilemap Editor 1.0.0 Include Rule Tiles? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges