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 /
avatar image
0
Question by Dreeka · Aug 02, 2011 at 10:22 AM · parentingtearingmoving-platform

Moving platform tearing

Hello,

I have created a moving platform. It is made from parts, so it is not a single object. I have applied them to an empty game object, so it is their parent. I am moving the parent object, but the platform is not moving smootly.

Is it because I am not moving the directly, but moving their parent object? If it is the problem, is there any way to fix it?

Update: Here is the code I have wrote to test the up and down movement.

 var ok : boolean = false;
 var ok2 : boolean = false;
 
 function Start () 
 {
     Test();
 }
 
 function FixedUpdate()
 {
     if (ok)
     {
         transform.Translate(Vector3.up * 2 * Time.deltaTime);
     }
 
     if (ok2)
     {
         transform.Translate(Vector3.down * 3 * Time.deltaTime);
     }
 }
 
 function Test()
 {
     yield WaitForSeconds(5);
     ok = true;
     yield WaitForSeconds(5);
     ok = false;
     yield WaitForSeconds(1);
     ok2 = true;
     yield WaitForSeconds(5);
     ok2 = false;
 }
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 BerggreenDK · Aug 02, 2011 at 10:32 AM 0
Share

care to share some of the code doing this? usually when I group things to a parent, there is no problem with smooth movement.

avatar image Dreeka · Aug 02, 2011 at 12:39 PM 0
Share

I have updated my post with the code. However, I have found out the problem. I have used FixedUpdate, because my game is physics driven, however the platform is using transform. So I have changed it to Update, and it is working fine now.

avatar image Owen-Reynolds · Aug 02, 2011 at 01:29 PM 0
Share

Are the child objects simply colliders? I've seen some interesting jiggling when hinged objects with rigidbodies (for example) are moved outside of physics (which is what translate does.)

avatar image Dreeka · Aug 02, 2011 at 03:28 PM 0
Share

Yes, there are simple objects with box colliders.

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

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

How do I walk on a moving mesh using parenting? 1 Answer

How can I access the children of a Transform? 5 Answers

Spooky NullReferenceException MYSTERY 3 Answers

Children's position going haywire (Unity bug?) 1 Answer

Parent Collider fitting many child objects? 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