コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
最近の更新
未作成ページ
おまかせ表示
ヘルプ
MonoBook
検索
検索
ログイン
個人用ツール
ログイン
ログアウトした編集者のページ
もっと詳しく
投稿記録
トーク
「
MonoGame/クラスライブラリ/BasicEffectクラス
」を編集中
ページ
議論
日本語
閲覧
編集
ソースを編集
履歴表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
編集
ソースを編集
履歴表示
全般
リンク元
関連ページの更新状況
特別ページ
ページ情報
2017年11月7日 (火) 10:07時点における
imported>Administrator
による版
(
→プロパティ
)
(
差分
)
← 古い版
|
最新版
(
差分
) |
新しい版 →
(
差分
)
警告: このページの古い版を編集しています。
公開すると、この版以降になされた変更がすべて失われます。
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
スパム攻撃防止用のチェックです。 けっして、ここには、値の入力は
しない
でください!
BasicEffectクラスは、MonoGameの組込エフェクト([[固定シェーダー]])のひとつである。 ほとんどの場合はこのエフェクトを使って描画する。 == 継承 == * System.Object ** Microsoft.Xna.Framework.Graphics.GraphicsResource *** Microsoft.Xna.Framework.Graphics.Effect **** Microsoft.Xna.Framework.Graphics.BasicEffect == 名前空間 == * [[MonoGame/クラスライブラリ/Microsoft.Xna.Framework.Graphics名前空間|Microsoft.Xna.Framework.Graphics名前空間]] == 構文 == public class BasicEffect : Effect, IEffectMatrices, IEffectLights, IEffectFog == コンストラクタ == {| class="wikitable" |+ ! ! 名称 ! 概要 |- | public ! style="white-space:nowrap;text-align:left" | BasicEffect(GraphicsDevice) | |- | protected ! style="white-space:nowrap;text-align:left" | BasicEffect(BasicEffect) | |} == プロパティ == {| class="wikitable" |+ ! ! 名称 ! 概要 |- | public | Alpha | アルファテストの値。アルファチャンネルではない。 |- | public | AmbientLightColor | アンビエント光(環境光)の色。 LightingEnabledプロパティが有効なときに使われる。 |- | public | CurrentTechnique | (Effectから継承) |- | public | DiffuseColor | 拡散色。LightingEnabledプロパティが有効なときに使われる。 |- | public | DirectionalLight0 | 指向性のライト0(ディレクショナル光源、平行光源ともいわれる) |- | public | DirectionalLight1 | 指向性のライト1(ディレクショナル光源、平行光源ともいわれる) |- | public | DirectionalLight2 | 指向性のライト2(ディレクショナル光源、平行光源ともいわれる) |- | public | EmissiveColor | 放射色 |- | public | FogColor | フォグの色 |- | public | FogEnabled | フォグの有効・無効 |- | public | FogEnd | フォグで覆われるカメラからの距離。これ以上はフォグで完全に見えない。 |- | public | FogStart | フォグが適用されるカメラからの距離。ここからFogEndまでを微妙にぼかす。 |- | public | GraphicsDevice | (GraphicsResourceから継承) |- | public | IsDisposed | (GraphicsResourceから継承) |- | public | LightingEnabled | ライティングの有効・無効 |- | public | Name | (GraphicsResourceから継承) |- | public | Parameters | (Effectから継承) |- | public | PreferPerPixelLighting | ピクセル単位のライティングを行うか切り替え。 |- | public | Projection | [[プロジェクションマトリクス]] |- | public | SpecularColor | スペキュラカラー |- | public | SpecularPower | スペキュラパワー |- | public | Tag | (GraphicsResourceから継承) |- | public | Techniques | (Effectから継承) |- | public | Texture | 現在のアクティブなテクスチャ。ここを差し替えてレンダリングを繰り返す。 |- | public | TextureEnabled | テクスチャマッピングの有効・無効 |- | public | VertexColorEnabled | 頂点カラーの有効・無効。 |- | public | View | ビューマトリクス |- | public | World | ワールドマトリクス |} == メソッド == {| class="wikitable" |+ ! ! 名称 ! 概要 |- | public | Clone | |- | protected | Dispose(bool) | |- | public | Dispose() | (GraphicsResourceから継承) |- | public | EnableDefaultLighting | 各種ライト系プロパティを定番の値に設定した後にライティングを有効にする。LightingEnabledプロパティで悩むより簡単。 |- | protected | Finalize | (GraphicsResourceから継承) |- | protected internal | GraphicsDeviceResetting | |- | protected internal | OnApply | |- | public | ToString | (GraphicsResourceから継承) |} == イベント == {| class="wikitable" |+ ! ! 名称 ! 概要 |- | public | Disposing | (GameResourceクラスから継承) |} == 使用例 == == 関連項目 == ; MonoGameの固定シェーダー * [[MonoGame/クラスライブラリ/GraphicsResourceクラス]] ** [[MonoGame/クラスライブラリ/Effectクラス]] *** [[MonoGame/クラスライブラリ/AlphaTestEffectクラス]] *** [[MonoGame/クラスライブラリ/BasicEffectクラス]] *** [[MonoGame/クラスライブラリ/DualTextureEffectクラス]] *** [[MonoGame/クラスライブラリ/EffectMaterialクラス]] *** [[MonoGame/クラスライブラリ/EnvironmentMapEffectクラス]] *** [[MonoGame/クラスライブラリ/SkinnedEffectクラス]] *** [[MonoGame/クラスライブラリ/SpriteEffectクラス]] ; その他 * [[三角形の秘密についてリークする]] [[category: MonoGame]]
編集内容の要約:
MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細は
MonoBook:著作権
を参照)。
著作権保護されている作品は、許諾なしに投稿しないでください!
このページを編集するには、下記の確認用の質問に回答してください (
詳細
):
1たす1は?(全角で入力してください)
キャンセル
編集の仕方
(新しいウィンドウで開きます)
本文の横幅制限を有効化/無効化