UE4嶄議汽啌符?TMap否匂
<貧匯准
和匯准>
匯、TMap<T>頁焚担
TMap<T>頁UE4嶄議匯嶽購選否匂?耽倖囚脅購選彭匯倖峙?侘撹阻汽啌符購狼。咀緩低辛參宥狛囚兆栖酔堀臥孀欺峙。緩翌?汽啌符勣箔耽倖囚脅頁率匯議。屈、幹秀才野割汽啌符
泌惚低?幹秀匯嶽汽啌符購狼?耽匯倖叔弼議兆各斤哘彭勺鯉?TMap<FString, int32> charaPrice;孖壓?斑厘断栖耶紗叔弼兆各才勺鯉議汽啌符購狼?
charaPrice.Add("討廓峇隈郊", 6300 );
charaPrice.Add("隕埖溺舞", 6300);
charaPrice.Add("圧唹岻鉢", 3150);
charaPrice.Add("蟻題廉冉司徨", 4800);
宸劔祥頼撹阻野割汽啌符?岻朔?低辛參載圭宴仇聞喘charaPrice[“圧唹岻鉢”]栖函誼宸倖叔弼議勺鯉葎3150署衛。
眉、亨旗汽啌符
喇噐汽啌符議方象潤更匆音頁?來購狼?遇頁屈我峯。咀緩匯違秤趨和?厘断匆音嬬宥狛和炎沫哈栖亨旗汽啌符。徽頁厘断卆隼辛參聞喘亨旗匂序佩亨旗?喇緩心竃聞喘亨旗匂序佩亨旗辛參聞誼光嶽否匂議亨旗荷恬隠隔匯崑??
for(TMap<FString, int>::TIterator it = charaPrice.CreateIterator(); it; ++it){
GEngine->AddOnScreenDebugMessage(-1, 30.f, FColor::White,
it->Key + FString(" 議竃弁勺鯉葎: ") + FString::FromInt(it->Value) + FString("署衛。"));
}
廣吭議頁?亨旗匂峺?阻汽啌符議耽匯倖圷殆扮?辛參喘key栖函誼圷殆議囚?喘Value栖函誼圷殆議峙。塰佩朔辛參心欺補竃潤惚?
膨、旗鷹婢幣
void ANPC::Prox_Implementation(AActor* otherActor, UPrimitiveComponent* otherComp, int32 otherBodyIndex, bool bFromSweep, const FHitResult & sweepResult)
{
//宥狛膿崙廬算撹AAVatar頁倦撹孔栖登僅頁倦螺社叔弼
if (Cast<AAvatar>(otherActor) == nullptr)
{
return;
}
//資誼及匯繁各陣崙匂
APlayerController* PController = GetWorld()->GetFirstPlayerController();
if (PController)
{
//資誼HUD順中
AMyHUD* hud = Cast<AMyHUD>(PController->GetHUD());
hud->AddMessage(Message(NpcMessage, 5.f, FColor::White));
//霞編Map
TMap<FString, int32> charaPrice;
charaPrice.Add(L"討廓峇隈郊", 6300);
charaPrice.Add(L"隕埖溺舞", 6300);
charaPrice.Add(L"圧唹岻鉢", 3150);
charaPrice.Add(L"蟻題廉冉司徨", 4800);
//壓聞喘否匂議扮昨?葎阻否匂議荷恬匯崑來?宥械脅氏崧和中宸劔聞喘亨旗匂栖儉桟
//侭僚議亨旗匂凪糞窃貌噐匯倖峺寞?輝斤峺寞序佩++扮?祥峺?朔中議圷殆。
//輝階竃否匂袈律議扮昨?亨旗匂葎腎?柳竃儉桟
for (TMap<FString, int32>::TIterator it = charaPrice.CreateIterator(); it; ++it)
{
//GEngine頁畠蕉哈陪延楚?厘断聞喘万議AddOnScreenDebugMessage痕方栖壓嗄老徳鳥貧嬉咫距編佚連。
//乎痕方及匯倖歌方頁距編補竃議了崔?野亟-1祥音氏顕固參念議距編佚連。
//及屈倖歌方頁忖悶寄弌?及眉倖歌方頁忖悶冲弼?及膨倖歌方頁勣嬉咫議忖憲堪?宸戦喘FromInt痕方繍Int廬算FString。
GEngine->AddOnScreenDebugMessage(-1, 30.f, FColor::White, it->Key + FString(L" 議竃弁勺鯉葎: ") + FString::FromInt(it->Value) + FString(L"署衛。"));
}
}
}
孖壓厘断僥阻恷械喘議眉嶽否匂?強蓑方怏否匂——TArray?鹿栽否匂——TSet珊嗤汽啌符——TSet。輝隼珊嗤光嶽光劔議否匂?万断議荷恬脅頁寄揖弌呟議。C++議刑侏園殻議單泣匆壓噐緩?万断戻工阻屢貌議俊笥聞誼厘断掲械否叟娼宥光嶽光劔互丼議否匂。壓嗄老蝕窟嶄?厘断載富氏嶷仟亟児云議方象潤更窃侏?咀葎嗄老哈陪厮将葎厘断戻工挫阻寄謹方議方象潤更。徽頁旺音吭龍彭短嗤駅勣僥楼方象潤更?峪嗤輝低僥楼狛方象潤更?嘉嬬母膳仇塰喘嗄老哈陪葎厘断戻工議否匂。宸才厘断議僥楼嗄老哈陪圻尖噐聞喘嗄老哈陪議購狼頁匯劔議。侭參秀咏寄社?僥楼垢醤議揖扮?音勣梨芝阻揖扮僥楼垢醤議圻尖填?
<貧匯准
和匯准>