私のゲームでは、ダイアログ画面と画像パネルがあり、それぞれの文字に3-frames animationと表示したいと思います。私は、このスクリプトでそれを行う:アレイ内の特別なフレームにアクセスする必要があります
私は、すべての文字のすべての画像に対して1つの配列を持っています。どのように3つのイメージを配列から取りたいのですか?このような何か:
void Update()
{
switch(currentCharacterName)
{
case "character1":
// take elements 0 1 2 from array 'frames'
image.texture = frames[index];
break;
case "character2":
// take elements 3 4 5 from array 'frames'
image.texture = frames[index];
break;
}
}
画像を辞書に保存できますか?可能な名前はどこかのリストに保存されていますか? –
@MaorVeitsmanはい、できます – dima