Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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 /
  • Help Room /
avatar image
0
Question by subver · Mar 11, 2016 at 03:22 PM · unity5beziercurved path

Moving instantiated objects with variable speed along the same curve (with different X positions)? OR have a curved floor?

Alright guys, so for some reason I'm having a hard time figuring this out.

The basic gist: I have a ton of prefab objects instantiating in the distance (460f Z axis) that move toward the player (at 0,0,0). The speed at which they move slowly increases over time. They all spawn at Z:460, but they all have a random X value (speed remains the same for all, just slowly increases over time). Instead of the objects just moving on the Z axis I would LOVE for them to either snap to a curved floor or follow a bezier path (Z and Y axis only as their X values are random). This is a rough drawing of what I want:

alt text

I've seen so many posts on objects following curves and I've tried using LeanTween and stuff but I just can't get it right.

I have a 3D floor that has a slope, or I could use a bezier curve - whatever is easiest. All my assets are 2D in 3D space. (well the instantiated objects are 3d objects with a 2d PNG texture, with box colliders)

A little more detail: You are going down a hill avoiding obstacles, but right now it doesn't appear to be downhill so I'd like to actually ADD a hill. The player is stationary and the obstacles move toward him. I checked out Curved World and while this looks amazing I'm using Unity 5 and have to wait for the new version to come out.

What is the best way for me to achieve this? I thought about having a "base" curve and using that to reference, or having an actual 3D FLOOR and have everything stick to that. I'm just not sure how to go about it.

I'm moving the obstacles with addForce right now, so if I can keep that, great, if not I'll change it. I know with a curve I would have to ditch the physics, but I'm not sure about sticking to an actual floor. I'm even MORE unsure about how to keep the slow speed-up over time.

TL;DR: I need moving objects that speed up over time to follow a curved path (in Y and Z axis only) or stay on a curved floor. What is the best approach?

curve.jpg (352.5 kB)
Comment
Add comment
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

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.

Follow this Question

Answers Answers and Comments

55 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

Related Questions

moving linearly along a bezier curve 1 Answer

Lean Tween Editor 0 Answers

Does unity got a problem in measuring time? 1 Answer

Unity conection with django webservice 0 Answers

Please help can't find what is causing this error 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