Полезен скрипт за активиране на анимация с мишката на обект

В момента е 31 март 2019 г., 02:06 следобед

  • Списък с форуми Unity3D Скриптове
  • Промяна на размера на шрифта
  • За печат
  • поддържа
  • Регистрация
  • ЧЗВ
  • Регистрация
  • Вход

Полезен скрипт за активиране на анимация с мишката на обект

Полезен скрипт за активиране на анимация с мишката на обект

Има работещ скрипт, който активира анимацията на обекта с мишката. Проблемът е, че в моя случай този скрипт трябва да бъде окачен на обикновен превключвател, от който ще има около сто. защото в противен случай ще трябва да пренаписвате скрипта всеки път, да експортирате анимацията и това ще отнеме много време. Благодаря на всички предварително и публикувам самия скрипт, работи но само за един обект с анимация:

използване на UnityEngine; използване на System.Collections ;

//състояние на превключватели enum FlagAnimationToggle < ИЗКЛЮЧЕНО = 0, //включено състояние ВКЛЮЧЕНО = 1 //изключено състояние >

публичен клас Toggle_1: MonoBehavior

FlagAnimationToggle AnimState_Toggle; //превключване на състоянието на анимацията

// Използвайте това за инициализация void Start ( ) < AnimState_Toggle = FlagAnimationToggle. ИЗКЛЮЧЕНО ; >

// Актуализацията се извиква веднъж на кадър void Update ( ) < // Debug.Log("Анимация. ");

// процес на избор на обект if ( Input. GetMouseButtonDown ( 0 ) ) < SelectObjectByMousePos();

void SelectObjectByMousePos ( ) < Лъч лъч = Камера. основен. ScreenPointToRay(Input.mousePosition);

RaycastHit хит; ако (Physics.Raycast(ray, out hit, 10000, 1 BERKOF UNetsПубликации: 45Регистриран: 17 август 2011 г. 08:50От: Сидни

  • уебсайт

Re: Полезен скрипт за активиране на анимация с мишката на обект