Direct3D.Sprite

スプライトを使おうと画策。

FSprite.Begin(SpriteFlags.AlphaBlend);

FSprite.End();

したら

[エラー]xxx.pas(138):識別子が必要な場所に’BEGIN’があります

[エラー]xxx.pas(145):識別子が必要な場所に’END’があります

Delphiからこのメソッド呼べないんじゃ(´Д`)?

海外の人のソースあさってたら解決策が出てきた。

FSprite.&Begin(SpriteFlags.AlphaBlend);

FSprite.&End();

あと[“&Begin” Delphi]で検索をかけたら

http://peakxml.com/archive/2003/11/03/150.aspx

が見つかった。 “Namespace.X.Begin”でもできるのかな?使い方がよくわからん。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です