本文整理汇总了C++中LTexture::Clear方法的典型用法代码示例。如果您正苦于以下问题:C++ LTexture::Clear方法的具体用法?C++ LTexture::Clear怎么用?C++ LTexture::Clear使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类LTexture
的用法示例。
在下文中一共展示了LTexture::Clear方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: onStart
//---------------------------------------------------------------------
// ● 開始処理
//---------------------------------------------------------------------
void SceneGameover::onStart()
{
LTexture tex = Texture2D::Create( 32, 32 );
tex->Clear( Color32( 0, 0, 0 ) );
mBlindSprite = Sprite2D::Create( tex );
mBlindSprite->SetScale( 20 );
mBlindSprite2 = Sprite2D::Create( tex );
mBlindSprite2->SetScale( 20 );
mBlindSprite2->SetPosition( 0, 240 );
mBlindSprite2->SetOpacity( 0 );
// 説明ウィンドウ
LTexture fe_tex = Assets::LoadTexture( "Data/Graphics/Frontend/Frontend_1.png" );
mDescWindowSprite = Sprite2D::Create( fe_tex );
mDescWindowSprite->SetPosition( 60, 280 );
mDescWindowSprite->SetSrcRect( 272, 368, 240, 144 );
mDescWindowSprite->SetOpacity( 0 );
mDescContents = Texture2D::Create( 240, 144 );
mDescContentsSprite = Sprite2D::Create( mDescContents );
mDescContentsSprite->SetPosition( 60, 280 );
mDescContentsSprite->SetOpacity( 0 );
mDescTitleFont = Font::Create();
mDescTitleFont->SetSize( 12 );
// コマンド
mCommandSprite[ 0 ] = Sprite2D::Create( fe_tex );
mCommandSprite[ 0 ]->SetSrcRect( 272, 304, 128, 32 );
mCommandSprite[ 0 ]->SetPosition( COMMAND_POS_X, COMMAND_POS_Y );
mCommandSprite[ 0 ]->SetOpacity( 0 );
mCommandSprite[ 1 ] = Sprite2D::Create( fe_tex );
mCommandSprite[ 1 ]->SetSrcRect( 272, 336, 128, 32 );
mCommandSprite[ 1 ]->SetPosition( COMMAND_POS_X, COMMAND_POS_Y + 32 );
mCommandSprite[ 1 ]->SetOpacity( 0 );
// 制御文字列描画クラス
LFont desc_text = Font::Create();
desc_text->SetSize( 15 );
mFormatText.setFont( desc_text );
mFormatText.setDrawRect( LRect( 12, 20, 224, 120 ) );
// GameOver
mLogoSprite = Sprite2D::Create( fe_tex );
mLogoSprite->SetSrcRect( 160, 224, 352, 64 );
mLogoSprite->SetPosition( 320, 128 );
mLogoSprite->SetCenter( 352 / 2, 64 / 2 );
mLogoSprite->SetOpacity( 0 );
// カーソル
mPointCursor = NEW PointCursor();
// BGM フェードアウト
GameAudio::StopBGM( 5.0f );
mStep = 0;
mFrameCount = 0;
mSelectIndex = 0;
}