一款基于卡牌的塔防游戏,类似于 Supercell 的《皇室战争》的游戏玩法(简化形式), 可以与“非智能”AI 进行比赛。
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

23 行
693 B

using System;
using UnityEditor;
using UnityEngine;
using UnityEngine.Playables;
namespace UnityRoyale
{
public class CardPlayerBridge : MonoBehaviour, INotificationReceiver
{
public GameManager gameManager; //public reference
//will ask the manager to play a Card
public void OnNotify(Playable origin, INotification notification, object context)
{
CardMarker cm = notification as CardMarker;
//cm might be null because this notification receiver actually gets notifications from ALL markers on the Timeline
//so we need to make sure it's of type CardMarker
if(cm != null)
gameManager.UseCard(cm.card, cm.position, cm.faction);
}
}
}