本文整理汇总了C#中System.Image.DeactivateEffect方法的典型用法代码示例。如果您正苦于以下问题:C# Image.DeactivateEffect方法的具体用法?C# Image.DeactivateEffect怎么用?C# Image.DeactivateEffect使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Image
的用法示例。
在下文中一共展示了Image.DeactivateEffect方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: LoadContent
public void LoadContent()
{
IsInitializing = true;
SongInfoImage = new Image();
SongInfoImage.Text = _sSongInfoText;
SongInfoImage.FontName = "Fonts/GameFont_Size32";
SongInfoImage.LoadContent();
SongInfoImage.DeactivateEffect("FadeEffect");
SongInfoImage.DeactivateEffect("SpriteSheetEffect");
SongInfoImage.Alpha = 1.0f;
SongInfoImage.AddText(SongInfoImage.Text);
//SongNameImage.AddTextThreadSafe(SongNameImage.Text);
SongInfoImage.Position = Position;
_songNameBoundingBox = new Rectangle((int)SongInfoImage.Position.X, (int)SongInfoImage.Position.Y, SongInfoImage.SourceRect.Width, SongInfoImage.SourceRect.Height);
IsInitializing = false;
}
示例2: SongismGuessingItem
public SongismGuessingItem(string songName)
{
Position = Vector2.Zero;
Checked = false;
RadioButton = new Image();
RadioButton.Path = "Gameplay/UI/radiobuttonsheet";
RadioButton.SourceRect = new Rectangle(0, 0, 36, 36);
RadioButton.Effects = "SpriteSheetEffect";
RadioButton.DeactivateEffect("FadeEffect");
SongName = songName;
}
示例3: LoadContent
public void LoadContent()
{
Image = new Image();
Image.Path = "Gameplay/UI/backpack";
Image.LoadContent();
Image.SourceRect = new Rectangle(0, 0, 64, 64);
Image.IsActive = true;
Image.DeactivateEffect ("SpriteSheetEffect");
Image.SpriteSheetEffect.IsActive = false;
Image.FadeEffect.IsActive = false;
Image.TextAlignment = Globals.TextAlignment.Center;
Image.TextColor = Color.White;
Image.AddText(Inventory.Instance.SongBook.Count.ToString());
}
示例4: LoadContent
public void LoadContent()
{
Image = new Image();
Image.Path = "Gameplay/UI/areaprogressicon";
Image.FontName = "Fonts/GameFont_Size32";
Image.LoadContent();
Image.SourceRect = new Rectangle(0, 0, 100, 100);
Image.IsActive = true;
Image.DeactivateEffect ("SpriteSheetEffect");
Image.SpriteSheetEffect.IsActive = false;
Image.FadeEffect.IsActive = false;
Image.TextAlignment = Globals.TextAlignment.Center;
Image.TextColor = Color.White;
Image.AddText(Inventory.Instance.SongBook.Count.ToString());
}
示例5: LoadSongism
void LoadSongism()
{
XmlManager<Songism> currentSongismLoader = new XmlManager<Songism>();
currentSongism = currentSongismLoader.Load(System.IO.Path.Combine(Globals.LoadGameplaySongismsDirectory, "CurrentSongism.xml"));
CurrentSongismImage = new Image();
CurrentSongismImage.Path = currentSongism.Image.Path;
CurrentSongismImage.LoadContent();
CurrentSongismImage.DeactivateEffect("FadeEffect");
CurrentSongismImage.DeactivateEffect("SpriteSheetEffect");
CurrentSongismImage.Alpha = 1.0f;
CurrentSongismImage.Scale = new Vector2((512 / CurrentSongismImage.SourceRect.Width), (512 / CurrentSongismImage.SourceRect.Height));
CurrentSongismImage.Position = new Vector2((ScreenManager.Instance.GraphicsDevice.Viewport.Width / 2) + (ScreenManager.Instance.GraphicsDevice.Viewport.Width / 4) - (ScreenManager.Instance.GraphicsDevice.Viewport.Width / 20), // - (ScreenManager.Instance.GraphicsDevice.Viewport.Width / 100),
(ScreenManager.Instance.GraphicsDevice.Viewport.Height / 2) - (ScreenManager.Instance.GraphicsDevice.Viewport.Height / 10));
_songismName = new Image();
_songismName.FontName = "Fonts/GameFont_Size32";
_songismName.TextAlignment = Globals.TextAlignment.Center;
if (currentSongism.Discovered)
_songismName.Text = currentSongism.Name;
else
_songismName.Text = "????";
_songismName.LoadContent();
_songismName.DeactivateEffect("FadeEffect");
_songismName.DeactivateEffect("SpriteSheetEffect");
_songismName.Alpha = 1.0f;
if (currentSongism.Discovered)
_songismName.AddText(currentSongism.Name);
else
_songismName.AddText("????");
_songismName.Position = new Vector2(CurrentSongismImage.Position.X + (CurrentSongismImage.SourceRect.Width / 2) - (_songismName.SourceRect.Width / 2), 16);
}
示例6: LoadContent
public void LoadContent()
{
IsInitializing = true;
RadioButton = new Image();
RadioButton.Path = "Gameplay/UI/radiobuttonsheet";
RadioButton.SourceRect = new Rectangle(0, 0, 36, 36);
RadioButton.Effects = "SpriteSheetEffect";
RadioButton.LoadContent();
RadioButton.DeactivateEffect("FadeEffect");
RadioButton.Alpha = 1.0f;
RadioButton.SpriteSheetEffect.AmountOfFrames = new Vector2(1, 2);
RadioButton.SpriteSheetEffect.CurrentFrame = new Vector2(0, 0);
RadioButton.Position = Position;
RadioButton.UpdateSourceRectPosition ((int)RadioButton.Position.X, (int)RadioButton.Position.Y);
font = ScreenManager.Instance.Content.Load<SpriteFont> ("Fonts/GameFont_Size32");
_radioButtonBoundingBox = new Rectangle(RadioButton.SourceRect.X, RadioButton.SourceRect.Y, RadioButton.SourceRect.Width, RadioButton.SourceRect.Height);
_songNameBoundingBox = new Rectangle((int)RadioButton.Position.X + RadioButton.SpriteSheetEffect.FrameWidth + 10, (int)Position.Y - 10, (int)font.MeasureString(SongName).X, (int)font.MeasureString(SongName).Y);
Loaded = true;
IsInitializing = false;
}