Keine Beschreibung
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

SignalEmitterEditor.cs 686B

1234567891011121314151617181920212223
  1. using UnityEngine;
  2. using UnityEngine.Timeline;
  3. namespace UnityEditor.Timeline.Signals
  4. {
  5. [CustomTimelineEditor(typeof(SignalEmitter))]
  6. class SignalEmitterEditor : MarkerEditor
  7. {
  8. static readonly string MissingAssetError = L10n.Tr("No signal assigned");
  9. public override MarkerDrawOptions GetMarkerOptions(IMarker marker)
  10. {
  11. var options = base.GetMarkerOptions(marker);
  12. SignalEmitter emitter = (SignalEmitter)marker;
  13. if (emitter.asset != null)
  14. options.tooltip = emitter.asset.name;
  15. else
  16. options.errorText = MissingAssetError;
  17. return options;
  18. }
  19. }
  20. }