#東方弾幕風[Stage]
#ScriptVersion[3]
#Title["SamplePS02"]
#Text["SamplePS02：ピクセルシェーダ：マスク"]
#Background["script/default_system/Default_Background_IceMountain.txt"]

@Initialize
{
	TSamplePS2();
}

@MainLoop
{
	yield;
}

task TSamplePS2
{
	//パス設定
	let dir = GetCurrentScriptDirectory();
	let pathShader = dir ~ "SamplePS02_HLSL.txt";

	//シェーダ生成
	let objShader = ObjShader_Create();
	ObjShader_SetShaderF(objShader, pathShader);
	ObjShader_SetTechnique(objShader, "TecMask");

	//シェーダにマスク画像を設定
	let pathMask = dir ~ "SamplePS02_Mask.png";
	ObjShader_SetTexture(objShader, "textureMask_", pathMask);

	//特定の描画優先度にシェーダを適応
	SetShaderI(objShader, 30, 100);

}

