예제 #1
0
 public PulseRadarState(radar pRadar, float pRadarAngle, float pScrollSpeed, float pFadeOutDuration, int pCollectableStaysVisibleRange) : base(pRadar)
 {
     _radarAngle      = pRadarAngle;
     _scrollSpeed     = pScrollSpeed;
     _fadeOutDuration = pFadeOutDuration;
     _collectableStaysVisibleRange = pCollectableStaysVisibleRange;
 }
 public AbstractRadarState(radar pRadar)
 {
     if (!_radar)
     {
         _radar = pRadar;
     }
 }
예제 #3
0
 void Start()
 {
     instance = this;
     AbstractMap[] tmp = FindObjectsOfType <AbstractMap>();
     _map        = tmp[0];
     main_script = _map.GetComponent <AbstractMap>();
     if (PlayerPrefs.HasKey("url_1"))
     {
         jsonUrl = PlayerPrefs.GetString("url_1");
     }
     else
     {
         jsonUrl = "http://127.0.0.1/VirtualRadar/AircraftList.json";
     }
     StartCoroutine(getDate());
     //	Debug.Log("is: " + main_script.CurrentExtent);
 }
예제 #4
0
 public Form1()
 {
     InitializeComponent();
     // set up cbPorts comboBox with available serial ports
     checkSerialPorts();
     // disable all buttons (until serial port connected)
     disableButtons();
     // allow detection of key presses
     KeyPreview = true;
     r          = new radar(this, 272, 220);
     cbScanMode.SelectedIndex = 0;
     serialPort1.DtrEnable    = true;
     for (int i = 0; i < 7; i++)
     {
         values[i] = 0;
     }
     for (int i = 7; i < 15; i++)
     {
         values[i] = 150;
     }
 }
예제 #5
0
 public void AssignRadar(radar pRadar)
 {
     _radar = pRadar;
     _radar.gameObject.transform.SetParent(gameObject.transform);
 }
예제 #6
0
 private void SpawnRadar()
 {
     Radar = Instantiate(_radarPrefab, _boatSpawn.position + new Vector3(0, -5f, 0.25f), Quaternion.identity).GetComponent <radar>();
 }
예제 #7
0
 public NoneRadarState(radar pRadar) : base(pRadar)
 {
 }