|
|
@@ -4,6 +4,23 @@ using UnityEngine;
|
|
|
|
|
|
public class AgreementPopup : MonoBehaviour
|
|
|
{
|
|
|
+ void Awake() {
|
|
|
+ HyperlinkText hyperlinkText = null;
|
|
|
+ if (TextAutoLanguage2.GetLanguage() == LanguageEnum.Chinese) {
|
|
|
+ transform.Find("ContentBG").gameObject.SetActive(true);
|
|
|
+ } else {
|
|
|
+ Transform content = transform.Find("ContentBG_en");
|
|
|
+ content.gameObject.SetActive(true);
|
|
|
+ hyperlinkText = content.GetComponentInChildren<HyperlinkText>();
|
|
|
+ }
|
|
|
+ if (hyperlinkText) {
|
|
|
+ hyperlinkText.onClickHref += (val) => {
|
|
|
+ if (val == "a") EnterUserAgreement();
|
|
|
+ else if (val == "b") EnterPrivacyAgreement();
|
|
|
+ };
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
void Start()
|
|
|
{
|
|
|
if (PlayerPrefs.GetInt("AgreementPopupChecked", 0) == 1) {
|