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 reinvdw · Nov 12, 2012 at 08:24 PM · collidercollision detectionitweenplaymaker

Problem with itween collision detection.

I recently purchased playmaker, and with it comes itween. While i really like it, there is one thing i cant get to work: collision detection. For example: Shooting a bullet with a collider using itween, wich i want to hit (for example) an enemy wich also has a collider, and on Collider Enter the enemy should die (or something else).

i tried:

-putting an rigid body with is kinematic checked on one of the objects.

-checking is trigger on one of the objects

-and just using 2 colliders

Note: i use playmaker for scripting

please help me. i was not able to find someone with exactly the same problem

thanks.

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

4 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by sparkzbarca · Nov 13, 2012 at 01:32 PM

lets be clear i've never used playmaker but based on a quick youtube video showing some of it.

http://www.hutonggames.com/tutorials_game_design_with_playmaker.php

check tutorial 3. its pretty close to what you want. though its checking for player collision.

10:15ish in shows you how to specify a game object to trigger something. again you want oncollison enter but its pretty much teh same thing.

you want to specify the bullet object instead of the guitext object he is using. So you'll be dragging your bullet object down there to specify it.

after that do whatever action you want on bullet collision.

you can do damage or just die.

in the event you want to die. the action your looking for is destroy.

destroy owner.

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
avatar image
0

Answer by reinvdw · Nov 13, 2012 at 10:03 PM

Thanks, but triggers work fine. The problem is that when one object i being moved by itween, on collision enter doesn't seems to do anything.

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
avatar image
0

Answer by reinvdw · Nov 15, 2012 at 08:48 PM

Problem solved! :D putting a rigidbody on the moving object and checking is trigger on the object to collide with gives the proper result.

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
avatar image
0

Answer by CollosalChris · Mar 25, 2014 at 09:32 PM

Something that seems to work is to set the collider of the obstacle you are colliding with to be a trigger then add a script to that obstacle object with code similar to this: (This will stop any tweening iTween is working on and gives you a chance to do anything you want once the collision occurs)

 void OnTriggerEnter (Collider target) {
     iTween.Stop ();

 //do what you want with collision
     if(target.tag == "Player"){
  //etc, etc
     }
 }

I also have no idea how you would code this with playmaker. Good luck to you

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

Collision does not work, player can walk through walls 4 Answers

iTween change loop type with Playmaker 0 Answers

Cubes collide with terrain 1 Answer

Ideas for detecting collision speed with trigger? 2 Answers

Weird Collision Detection with a Cube and OnCollisionEnter 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