public void ExecuteStep(CharacterSheet character) { var storyTemplate = descriptors.Find("background-story").Words.ChooseOne(); var expansion = new PhraseTemplate(storyTemplate); var story = new BackgroundStory(expansion.WritePhrase(new CharacterContext(character))); character.Add(story); }
private void Win1_Loaded(object sender, RoutedEventArgs e) { TreeMenuBt.Width = 1920 * 0.15; c_daListAnimation = new DoubleAnimation(); c_daListAnimation.BeginTime = TimeSpan.FromSeconds(1); //获取或设置此 Timeline 将要开始的时间。 c_daListAnimation.FillBehavior = FillBehavior.HoldEnd; //获取或设置一个值,该值指定 Timeline 在活动周期结束后的行为方式。 c_daListAnimation.Duration = new Duration(TimeSpan.FromSeconds(0.5)); //获取或设置此时间线播放的时间长度,而不是计数重复。 c_gsAnimation = new DoubleAnimation(); c_gsAnimation.BeginTime = TimeSpan.FromSeconds(1); //获取或设置此 Timeline 将要开始的时间。 c_gsAnimation.FillBehavior = FillBehavior.Stop; //获取或设置一个值,该值指定 Timeline 在活动周期结束后的行为方式。 c_gsAnimation.Duration = new Duration(TimeSpan.FromSeconds(0.5)); //获取或设置此时间线播放的时间长度,而不是计数重复。 c_gsAnimation.Completed += C_gsAnimation_Completed; story = new BackgroundStory(grdWorkbench); bgTimer = new DispatcherTimer(); bgTimer.Interval = new TimeSpan(0, 0, 10); bgTimer.Tick += bgTimer_Tick1; bgTimer.Start(); //currentTimer = new DispatcherTimer(); //currentTimer.Interval = new TimeSpan(0, 0, 1); //currentTimer.Tick += currentTimer_Tick1; //currentTimer.Start(); contentPage = new ContentPage(); myContent.Children.Add(contentPage); //ShowHiddenMenu(); var item0 = new ItemMenu("系统菜单", PackIconKind.ViewDashboard, new Menu2()); var menuRegister = new List <SubItem>(); menuRegister.Add(new SubItem("系统菜单", new Menu1_1())); menuRegister.Add(new SubItem("系统菜单", new Menu1_2())); menuRegister.Add(new SubItem("系统菜单", new Menu1_3())); menuRegister.Add(new SubItem("系统菜单", new Menu1_1())); var item1 = new ItemMenu("系统菜单", menuRegister, PackIconKind.Register); var menuSchedule = new List <SubItem>(); menuSchedule.Add(new SubItem("系统菜单", new Menu1_2())); menuSchedule.Add(new SubItem("系统菜单", new Menu1_3())); menuSchedule.Add(new SubItem("系统菜单", new Menu1_1())); menuSchedule.Add(new SubItem("系统菜单", new Menu1_3())); var item2 = new ItemMenu("系统菜单", menuSchedule, PackIconKind.Schedule); menu.Children.Add(new UserControlMenuItem(item0)); menu.Children.Add(new UserControlMenuItem(item1)); menu.Children.Add(new UserControlMenuItem(item2)); GlobalParams.myMain = this; }