公式ドキュメントに書いてあることなんだが、FNameへの変換は危険らしい。
Just a moment...
FStringからFNameへの変換は次のようにやればできる。
FName TestHUDName;
TestHUDName = FName(*TestHUDString);
でもこれをVS2022のデバッカで見ると、値が見れない。out of なんちゃらだったか、変なのが出る。一応ちゃんと動いてはいるんだけど、危ないから使わないようにする。
FNameのIsEqualは大文字小文字区別の有無ができていいじゃん、と思ったが、FStringでもCompareですぐにできた。
コメント