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 /
avatar image
0
Question by Ryki · Jan 28, 2013 at 02:08 PM · c#settingskeycode

keyboard settings

How can I do during a game your keyboard. because in our game, we want players to set their own keyboard. ex: WASD or arrows or even number lock depends on how the player wants. does anyone know how I can best do because we work in C#.

Comment
Add comment · Show 2
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 goo-muffin · Jan 28, 2013 at 02:09 PM 0
Share

Please explain better. Look at Edit -> PlayerSettings -> Input

Is that what u meant?

avatar image Ryki · Jan 28, 2013 at 02:12 PM 0
Share

we want while playing your own settings can be set and it should preferably be done

1 Reply

· Add your reply
  • Sort: 
avatar image
3
Best Answer

Answer by AlucardJay · Jan 28, 2013 at 03:34 PM

Please help us do our homework ?! Step out what needs to be done, then code it.

First you need to have some string variables to store the user defined inputs. Then when it comes time to check for input, use the stored variable as reference.

It would probably be easier to store the user keys in a built-in string array (especially if the number of inputs is fixed), then you can just loop through each of these in your input check. If an input matches the user key, then switch-case by the index.

This is pseudo-code :

 String[] userKeys;
 
 // get the user keys
 loop through and ask player for each input (up,down,left,right,etc)
 store these in the array.
 
 // when checking for inputs :
 for each item in userKeys (int index = 0; index < userKeys.Length; index ++)
 if ( input == userkey[index] )
 {
     switch(index)
     {
         case 0 :
             first key is up, execute up calculations here
         break;
         case 1 :
             second key is down, execute down calculations here
         break;
         case 3 :
             etc etc
         break;
     }
 }

and there you have it. I think I have given too much away here, so the rest is up to you. You should post your code, and if it works submit and accept an answer.

Comment
Add comment · Share
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

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

11 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

Related Questions

Distribute terrain in zones 3 Answers

Multiple Cars not working 1 Answer

Should I use c# or Unityscript? 1 Answer

My AI keeps flickering between stopping and moving. 1 Answer

holding GUITextures in a array? and changing the size from script? 2 Answers


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