Oyun fikirleri ve özellikleri

Sıradaki özelliğin

Yerelleştirme

Bir test metnini Almanca ve İngilizce göster.

Unity
Görünür sonuç

Test metni seçili iki dilde görünür.

Bir yerelleştirme anahtarı oluşturun0:36

Mevcut panel eğitimi önceki tasarımı gösterir; rehber güncel akışı izler.

Bu eğitim İngilizce oynatılır.

Videoyu ayrı aç ↗

Bu özelliği ekle

Kılavuzu inceleyebilirsin. Çalıştırmak için etkin bir proje anahtarı gerekir. Projeyi hazırla

SDK kurulu ve proje yapılandırması içe aktarılmış olmalı.

C#
Assets/Scripts/LocalizationDemo.cs
horizOn çağrısıHazırlık
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4​
5// Bu betiği ilk sahnendeki bir GameObject'e ekle.
6public class LocalizationDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // Hazırlık: başlat ve bağlan.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13​
14 // horizOn: dili seç ve çevrilmiş metinleri oku.
15 // Set the active language (persists for the session)
16 HorizonSDK.Localization.SetLanguage("de");
17​
18 // Fetch a single localized string by key
19 var play = await HorizonSDK.Localization.GetLocalization("menu.play");
20​
21 // Fetch every localized string for a language at once (best at startup)
22 var all = await HorizonSDK.Localization.GetAllLocalizations("de");
23 }
24}

Yeni özelliğini test et.

Test metni seçili iki dilde görünür.

Panelde oyun yapılandırmandaki projeyle aynı projeyi seç.

Uç noktalar
  • GET/localization/{key}
  • GET/localization/all
API referansındaki tüm uç noktalar
Sıradaki adım için önerimiz

Her tura bir yüksek puan ekle.

Turdan sonra puanı kaydet ve kimin önde olduğunu göster. Bağlantını ve oyuncu oturumunu kullanmaya devam et.