• 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 naumantechwing · Sep 04, 2020 at 02:57 PM · touch controlsjetpack

Want to create jet pack with filler bar.,i want to create a jet pack for my game.

hi fellas, I want to create a jet pack which performs on touch button down basically the scenario is simple its a bike jump game when the bike jump off the ramp I want my rider to have a jet pack which I want to use on mouse down, a filler start decreasing which increases the speed to move forward when the filler bar goes empty the speed start decreasing gradually and no touch works when bar goes empty. current code is follow

{ { Vector3 dir; float acceleration ; void FixedUpdate{ if ( BikeCamera.touch = !false) { dir = Vector3.up speed; dir += -transform.right acceleration 4 Time.fixedDeltaTime; buttonpressed(); } else if(BikeCamera.touch == false) { dir = Vector3.up; dir += -transform.right acceleration 0.3f Time.fixedDeltaTime; buttonpressed(); } } public void buttonpressed() { { pressed = true; amounttomove = acceleration Time.deltaTime; transform.Translate(dir amounttomove); // dir = Vector3.up; // dir += -transform.right accelration 4 Time.fixedDeltaTime;

     }
  
 }

its working but I want this to work with a filler bar. I want my player to not fall until the bar goes empty. P.S I am a beginner so please ignore how bad code is.

,hi fellas, I want to create a jet pack which performs on touch button down basically the scenario is simple its a bike jump game when the bike jump off the ramp I want my rider to have a jet pack which I want to use on mouse down, a filler start decreasing which increases the speed to move forward when the filler bar goes empty the speed start decreasing gradually and no touch works when bar goes empty. current code is follow { { Vector3 dir; float acceleration ; void FixedUpdate{ if ( BikeCamera.touch = !false) { dir = Vector3.up speed; dir += -transform.right acceleration 4 Time.fixedDeltaTime; buttonpressed(); } else if(BikeCamera.touch == false) { dir = Vector3.up; dir += -transform.right acceleration 0.3f Time.fixedDeltaTime; buttonpressed(); } } public void buttonpressed() { { pressed = true; amounttomove = acceleration Time.deltaTime; transform.Translate(dir amounttomove); // dir = Vector3.up; // dir += -transform.right accelration 4 Time.fixedDeltaTime;

     }
  
 }

its working but I want this to work with a filler bar. I want my player to not fall until the bar goes empty. P.S I am a beginner so please ignore how bad code is.

Comment
Add comment · Show 4
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 xxmariofer · Sep 08, 2020 at 10:22 AM 0
Share

format the code and remove the duplicated part so we can help you

avatar image naumantechwing xxmariofer · Sep 08, 2020 at 10:45 AM 0
Share

hi fellas, I want to create a jet pack which performs on touch button down basically the scenario is simple its a bike jump game when the bike jump off the ramp I want my rider to have a jet pack which I want to use on mouse down, a filler start decreasing which increases the speed to move forward when the filler bar goes empty the speed start decreasing gradually and no touch works when bar goes empty. current code is follow

   Void update()
  {   dir = ( Vector3.up *accelration * Time.deltaTime);  
 dir += -transform.right * accelration * 4 * Time.fixedDeltaTime;   buttonpressed(); }
  
   public void buttonpressed() 
 { forcetomove=acceleration*Time.DeltaTime;
   transform.Translate(dir*forcetomove);
  }








avatar image xxmariofer naumantechwing · Sep 08, 2020 at 10:53 AM 0
Share

format it with the 101 button 010

Show more comments

0 Replies

· Add your reply
  • Sort: 

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.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

137 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

Related Questions

Jetpack flame only in the air 1 Answer

When backing out of Game on Android(h/w home button), and returns to play.. touch controls no longer work?(solved) 1 Answer

ScrollRect and Buttons do not communicate. 1 Answer

touch of the controls 0 Answers

How to move and fire at same time with touchscreens? ( multitouch) 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