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 ElDo · Nov 02, 2015 at 05:32 PM · networkingtriggermecanimsync

Sync Mecanim Trigger over network

Hello Community, I wonder if someone could Answer my Question. I have my Animations (mecanim) synced over the Network which works fine so far. But now I got this Trigger that starts some Special Animation which is only played once before mecanim gets back into my Move-State. The Move animations (a 2D Blendtree) are synced across the Network but not the Special Animation started by the Trigger. The Trigger itself works, on the Local Machine everything works as expected but it seems as if the Trigger wouldn't get synced across the Network. So my question is: Does anyone know if it is possible to sync Mecanim Trigger Events across the Network and if so how? Or is it just not possible and I have to find another way to sync my Animation?

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

1 Reply

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

Answer by ElDo · Dec 01, 2015 at 06:40 AM

Now after almost a month without any replies here I could finally figure out the solution by myself. In case someone else Encounters this Problem I'll post my solution here:

Even if all other Animation stuff works fine with Setting the Animation Parameters by Animator.SetFloat or Animator.SetBool it seems I have to set Triggers with NetworkAnimator.SetTrigger instead of Animator.SetTrigger for it to work across the Network. I also did Set the AutoSendParameter Option of all Parameters for all Instances of a Player Object with:

  public override void OnStartLocalPlayer() {
         for(int i = 0; i < 4; i++) {
             netAnim.SetParameterAutoSend(i, true);
         }
     }

for the local Player Object and:

 public override void PreStartClient() {
     for (int i = 0; i < 4; i++) {
         netAnim.SetParameterAutoSend(i, true);
     }
 }

for all other instances of the Player Object Now my Special Animation (which is a throwing Animation that Triggers an Event itself) is played properly on Server and Clients.

Comment
Add comment · Show 1 · 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 RandomAgent · Apr 14, 2016 at 01:45 PM 0
Share

Thank you for posting your resolution. It helped me realize the solution to a similar problem I was having.

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

42 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

Related Questions

Transform.find Does not work 0 Answers

Help with trigger detection? 1 Answer

syncvar not changing after command 0 Answers

Sync complex variables and components over network 1 Answer

How to prevent other players from activating triggers for all players? 0 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