예제 #1
0
        public override void Init(FObject obj, FEditor owner)
        {
            base.Init(obj, owner);

            if (_sequenceEditor == null)
            {
                _sequenceEditor = FSequenceEditor.CreateInstance <FSequenceEditor>();
                _sequenceEditor.Init((Editor)null /*SequenceEditor*/);
                _sequenceEditor.OpenSequence(Track.Owner.GetComponent <FSequence>());

                if (Track.PreviewDirtiesScene && !Track.HasCache)
                {
                    _sequenceEditor.TurnOnAllPreviews(false);
                }
            }
        }