csv를 적용하고.. 대충 코드 때려넣어 만들었다.
나는 csv 에 대해 지식이 없어서 효과 연출을 만들어 보았다.
fade in, out
//구조체에서 Alpha(0), Alpha(255) 선언해주시고 쓰면 됩니다~
static bool time = true; //페이드인, 페이드아웃
static float elapsedTime;
elapsedTime += Timer_GetDeltaTime();
if (time == true)
{
if (elapsedTime >= 0.01f) //얘로 시간조절 하면 됩니다.
{
elapsedTime = 0.0f;
//data->Alpha2 = Clamp(0, data->Alpha2 - 1, 255); //fade in
//data->Alpha = Clamp(0, data->Alpha + 1, 255); //fade out
Image_SetAlphaValue(&data->TestImage[3], data->Alpha);//얘 BLACK 이미지 사용
}
}
눈 깜빡임 효과
static bool time = true;
static float elapsedTime;
elapsedTime += Timer_GetDeltaTime();
if ( time == true)
{
if (elapsedTime >= 0.1f)
{
elapsedTime = 0.0f;
++data->TestImage[4].ScaleY;
}
if (data->TestImage[4].ScaleY == 5)
{
time = false;
}
}
else
{
if (elapsedTime >= 0.1f)
{
elapsedTime = 0.0f;
--data->TestImage[4].ScaleY;
}
if (data->TestImage[4].ScaleY <= 0)
{
time = true;
}
}