コード例 #1
0
ファイル: MapEventTool.cs プロジェクト: liangmbs/VistaLight
    public OilSpillingEvent CreateOilSpillingEvent(Vector2 position)
    {
        OilSpillingEvent mapEvent = new OilSpillingEvent();

        mapEvent.X    = position.x;
        mapEvent.Y    = position.y;
        mapEvent.Time = mapController.Map.StartTime;
        return(mapEvent);
    }
コード例 #2
0
    public void LogOilSpilling(OilSpillingEvent oilSpillingEvent)
    {
        JSONClass details = new JSONClass();

        AddTimeInformation(details);
        details ["map_event"] = "Oil Spilling";
        details ["x"]         = oilSpillingEvent.X.ToString();
        details ["y"]         = oilSpillingEvent.Y.ToString();
        details ["radius"]    = oilSpillingEvent.Radius.ToString();
        details ["amount"]    = oilSpillingEvent.Amount.ToString();

        TheLogger.instance.TakeAction(1, details);
    }
コード例 #3
0
 public OilSpillingMapEventHandler(OilSpillingEvent oilSpillingEvent)
 {
     this.OilSpillingEvent = oilSpillingEvent;
 }