void Start() { float vol = Random.Range(volLowRange, volHighRange); source = GetComponent <AudioSource>(); source.PlayOneShot(menuSound, vol); dataHolder = GameObject.Find("dataHolder").GetComponent <DataHolder>(); Time.timeScale = 1; }
void ShootBullet(Player player) { CameraShaker.Instance.Shake(0.1f, 0.4f); var bulletGo = Instantiate(bulletPrefab, player.gunOrigin.position, Quaternion.identity) as GameObject; var rigid = bulletGo.GetComponent <Rigidbody2D>(); var bullet = bulletGo.GetComponent <Bullet>(); for (int i = 0; i < players.Length; ++i) { if (player == players[i]) { if (i == 1) { bullet.gameObject.layer = 12; } break; } } bullet.onHit += (Bullet bull, Collision2D coll) => { var playa = coll != null?coll.gameObject.GetComponent <Player>() : null; if (playa) { for (int i = 0; i < players.Length; ++i) { if (players[i] == playa) { if (dataHolder == (DataHolder)(i + 1)) { dataHolder = DataHolder.None; playa.dataCooldown = config.diskCooldown; InstantiateData((Vector2)playa.transform.position + new Vector2(0.0f, 0.5f)); break; } } } playa.GetComponent <Rigidbody2D>().AddForce(coll.relativeVelocity.normalized * (config.bulletImpactForce / Time.deltaTime)); PlayClip(impactPlayerClip); CameraShaker.Instance.Shake(); } else { PlayClip(impactClip); } }; Vector2 dir = GetWeaponDirection(player); rigid.AddForce(dir * (config.bulletForce / Time.deltaTime) + player.GetComponent <Rigidbody2D>().velocity); bulletGo.GetComponent <CollisionEventSender>().CollisionEnter2D += BulletImpact; DestroyAfter(bulletGo, config.bulletLife); player.GetComponent <Rigidbody2D>().AddForce(-dir * (config.knockback / Time.deltaTime)); }
void Start() { if (Instance == null) { Instance = this; } soundMaker = GetComponent <AudioSource>(); }
public void SetGridColomns() { dgvResults.DataSource = null; dgvResults.Columns.Clear(); dgvResults.AutoGenerateColumns = false; dgvResults.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dgvResults.RowHeadersVisible = false; DataGridViewTextBoxColumn c0 = new DataGridViewTextBoxColumn(); c0.Name = "name"; c0.HeaderText = DataHolder.GetString("firstname_grid"); c0.DataPropertyName = "Name"; c0.AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet; dgvResults.Columns.Add(c0); DataGridViewTextBoxColumn c1 = new DataGridViewTextBoxColumn(); c1.Name = "date"; c1.HeaderText = DataHolder.GetString("invoice_date"); c1.DataPropertyName = "Date"; c1.AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet; dgvResults.Columns.Add(c1); DataGridViewTextBoxColumn c2 = new DataGridViewTextBoxColumn(); c2.Name = "price"; c2.HeaderText = DataHolder.GetString("price_each"); c2.DataPropertyName = "PriceEach"; c2.AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet; dgvResults.Columns.Add(c2); DataGridViewTextBoxColumn c3 = new DataGridViewTextBoxColumn(); c3.Name = "quantity"; c3.HeaderText = DataHolder.GetString("quantity"); c3.DataPropertyName = "Quantity"; c3.AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet; dgvResults.Columns.Add(c3); DataGridViewTextBoxColumn c4 = new DataGridViewTextBoxColumn(); c4.Name = "unit"; c4.HeaderText = DataHolder.GetString("measurment_unit"); c4.DataPropertyName = "UnitString"; c4.AutoSizeMode = DataGridViewAutoSizeColumnMode.ColumnHeader; dgvResults.Columns.Add(c4); DataGridViewTextBoxColumn c5 = new DataGridViewTextBoxColumn(); c5.Name = "total"; c5.HeaderText = DataHolder.GetString("total"); c5.DataPropertyName = "Total"; c5.AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet; dgvResults.Columns.Add(c5); }
protected override void Seed(InvoiceDbContext context) { // This method will be called after migrating to the latest version. // You can use the DbSet<T>.AddOrUpdate() helper extension method // to avoid creating duplicate seed data. SeedList(DataHolder.GetInvoices(), context.Invoices); }
void Start() { // Brings the cursor onto the screen. Cursor.lockState = CursorLockMode.None; Cursor.visible = true; // Finds the data object and references it. data = GameObject.Find("Data").GetComponent <DataHolder>(); }
private IEnumerator Start() { dataHolder = GameObject.FindGameObjectWithTag("DataHolder").GetComponent <DataHolder>(); isGessoSet = false; gessoButton.SetActive(true); this.StartCoroutine(this.SetupGame()); yield return(null); }
public void Raise(DataHolder p_data) { Debug.Log(this.name); // counting down to avoid list removal errors for (int i = m_listeners.Count - 1; i >= 0; i--) { m_listeners[i].OnEventRaised(p_data); } }
private void Start() { source = GetComponent <AudioSource>(); jumpSound = DataHolder.GetSoundsData().Jump; swipeSound = DataHolder.GetSoundsData().Swipe; PlayerMover.OnSwipeAction += SwipeSound; PlayerMover.OnSlide += SlideSound; PlayerMover.OnJumpAction += JumpSound; }
/// <summary> /// 组合输出数据 /// </summary> /// <typeparam name="T"></typeparam> /// <returns></returns> public virtual T DataProcess<T>() { if (_tasksStatus.Any(o => o.Value == false)) { return default(T); } return ProcessFactory.ProcessToObject<T>(DataHolder.ToString()); }
internal bool TryGetDataHolder(string key, out DataHolder value) { if (_items != null) { return(_items.TryGetValue(key, out value)); } value = null; return(false); }
public void LoadData() { Debug.Log(Application.persistentDataPath + "/" + fileName + ".Xml"); var serializer = new XmlSerializer(typeof(DataHolder)); var stream = new FileStream(Application.persistentDataPath + "/" + fileName + ".Xml", FileMode.Open); dataHolder = serializer.Deserialize(stream) as DataHolder; stream.Close(); }
public void what_is_comparer() { var now = DateTime.Now; var v1 = new DataHolder(now); var v2 = new DataHolder(now); var list = new List<DataHolder>() { v1, v2 }; list.OrderBy(x => x); //var comparer = Comparer<DataHolder>.Default; //Assert.IsFalse(comparer.Compare(v1, v2) == 0); }
private void Start() { source = GetComponent <AudioSource>(); onBarrierHitedClip = DataHolder.GetSoundsData().BarrierHited; onEnemyHitedClip = DataHolder.GetSoundsData().EnemyHited; onHitEnemyClip = DataHolder.GetSoundsData().HitEnemy; AffectorsHolder.OnBarrierHit += BarrierHit; Player.OnEnemyHit += PlayerHit; Enemy.Opponents.Enemy.OnAnyEnemyDying += HitEnemy; }
private DataHolder() { if(instance != null) { Debug.Log("There is already an instance of DataHolder!"); return; } instance = this; Init(); }
/// <summary> /// Method that gets an item Data, creates an object with the same data and /// adds it to the scale /// </summary> /// <param name="iData">Data of the item to create</param> private void AddItemToScale(ItemData iData) { GameObject item = Instantiate(itemPrefab, transform.position, Quaternion.identity, transform); item.GetComponent <MeshFilter>().mesh = iData.Mesh; DataHolder itemDH = item.GetComponent <DataHolder>(); itemDH.SetData(iData); dH.AddData(itemDH); }
public LegendWindow(DataHolder holder, VoivodeshipNames name) { InitializeComponent(); this.holder = holder; initMapLegend(); initChartLegend(); initChernoffFaceLegend(name); }
// Start is called before the first frame update void Start() { dataHolderScript = GameObject.FindGameObjectWithTag("DataHolder").GetComponent <DataHolder>(); bgm = GameObject.FindGameObjectWithTag("GameManager").GetComponent <AudioSource>(); bgm.volume = dataHolderScript.player.volume; volumeSlider.value = bgm.volume; volumePercent = bgm.volume * 100; volumeText.text = "Volume: " + (int)volumePercent + "%"; }
void Start() { coinsCount.text = DataHolder.GetCoinsCount().ToString(); SetBonuses(); SetSkins(); SpawnBonuses(); SpawnSkins(); }
public void CopyToUnmanagedHeap() { DataHolder dh = new DataHolder(); IntPtr mem = Marshal.AllocHGlobal(sizeof(int) * 2); Marshal.WriteInt32(new IntPtr(mem.ToInt32() + sizeof(int) * 0), dh.i); Marshal.WriteInt32(new IntPtr(mem.ToInt32() + sizeof(int) * 1), dh.j); UnmanagedFunction(mem); Marshal.FreeHGlobal(mem); }
public static void SaveData() { DataHolder state = new DataHolder(); BinaryFormatter formatter = new BinaryFormatter(); using (FileStream stream = new FileStream(Application.persistentDataPath + "/state.s", FileMode.Create)) { formatter.Serialize(stream, state); } }
private void UseBoosts() { int boostsAmount = DataHolder.GetAmount(Bonus.Boost); if (boostsAmount > 0) { DataHolder.TryDecrementAmount(Bonus.Boost); StartCoroutine(Boost()); } }
public TemplateInitializer(DataHolder dataHolder) { this.dataHolder = dataHolder; // dataHolder.templates = Templates.LoadSaved(dataHolder); // if (dataHolder.templates == null) { dataHolder.templates = new Templates(dataHolder); InitializeTemplates(); } }
public override bool collect(DataHolder holder) { foreach (var item in _data.Categories.Items) { holder.add_genre(item.Name); } next = _data.Categories.Next; Console.WriteLine("Nästa {0}", next); return(false); }
public MapPainter(DataHolder dataHolder) { this.Holder = dataHolder; VoivodeshipAreas = new Area[dataHolder.VoivodeshipCount]; Charts = new PieChart[dataHolder.VoivodeshipCount]; initAreas(); initCharts(); }
void Awake() { debugActive = false; data = FindObjectOfType <DataHolder> (); //debugManager = FindObjectOfType <DebugManager> (); debugManager.ResetGeneralData(); //debugManager }
private void Awake() { if (s != null) { Debug.LogError(string.Format("More than one singleton copy of {0} is detected! this shouldn't happen.", this.ToString())); } s = this; GenerateCraftingProcessesArray(); DivideCraftingProcessesArray(); AssignItemIds(); }
public async Task <bool> IsModerator(Channel channel, int userIdToCheck) { string clientId = BotDataAccess.ClientId; // Try first time DataHolder <TwitchModerators> rewardData = await ModerationStatics.Moderators(clientId, channel, userIdToCheck.ToString()); // If we don't have an Unauthorized result return it if (rewardData is not { Status : (int)HttpStatusCode.Unauthorized })
public async Task <DataHolder <TwitchCustomRewards> > GetCustomReward(Channel channel, Reward reward = null) { string clientId = BotDataAccess.ClientId; // Try first time DataHolder <TwitchCustomRewards> rewardData = await CustomRewardsStatics.GetCustomReward(clientId, channel, reward); // If we don't have an Unauthorized result return it if (rewardData is not { Status : (int)HttpStatusCode.Unauthorized })
public void ResetGeneralData() { // if (SceneManager.) if (!GeneralDataHasResetOnce) { data = FindObjectOfType <DataHolder>(); data.generalData.CopyFrom(data.defaultGeneralData); GeneralDataHasResetOnce = true; } }
public void OnEventRaised(DataHolder p_data) { if (m_responseDelay == 0f) { m_response.Invoke(p_data); } else { StartCoroutine(InvokeLater(m_responseDelay, p_data)); } }
public static void SavePlayer(PlayerMovment player, Health playerHealth) { BinaryFormatter formatter = new BinaryFormatter(); string path = Application.persistentDataPath + "/save_data.ng"; FileStream stream = new FileStream(path, FileMode.Create); DataHolder data = new DataHolder(player, playerHealth); formatter.Serialize(stream, data); stream.Close(); }
public InitObjectHolder(GraphicsDevice graphics, XNAParticleSystem.ParticleManager particleManager,IServiceProvider serviceProvider) { this.graphics = graphics; this.particleManagers = new Dictionary<EGameState, XNAParticleSystem.ParticleManager>(); foreach (EGameState curGameState in Enum.GetValues(typeof(EGameState))) { particleManagers.Add(curGameState, new XNAParticleSystem.ParticleManager()); } this.serviceProvider = serviceProvider; dataHolder = new DataHolder(); }
// Use this for initialization void Start() { if (dataHolderInstance == null) { dataHolderInstance = this; } else Destroy(gameObject); scenesThatRequireNetworkConnection = new List<int>(); scenesThatRequireNetworkConnection.Add(3); DontDestroyOnLoad(gameObject); }
public void sorting_members_by_their_fields() { var v1 = new DataHolder(1); var v2 = new DataHolder(2); var v3 = new DataHolder(3); var v4 = new DataHolder(4); var v5 = new DataHolder(5); List<DataHolder> sortedCol = new List<DataHolder>() { v1, v2, v3, v4, v5 }; ObservableCollection<DataHolder> col = new ObservableCollection<DataHolder>() { v5, v1, v3, v2, v4 }; col.Sort(x => x.X); Assert.IsTrue(CollectionUtils.ContentEqual(col, sortedCol)); }
public void sorting_members_by_their_nullable_fields() { var v1 = new DataHolder((DateTime?)null); var v2 = new DataHolder(DateTime.Now.AddHours(1)); var v3 = new DataHolder(DateTime.Now.AddHours(2)); var v4 = new DataHolder(DateTime.Now.AddHours(3)); var v5 = new DataHolder(DateTime.Now.AddHours(4)); List<DataHolder> sortedCol = new List<DataHolder>() { v1, v2, v3, v4, v5 }; ObservableCollection<DataHolder> col = new ObservableCollection<DataHolder>() { v5, v1, v3, v2, v4 }; Func<DateTime?, DateTime?, int> comparer = (x, y) => { if (x == null) return (y == null) ? 0 : -1; if (y == null) return 1; return (x.Value == y.Value) ? 0 : (x.Value > y.Value) ? 1 : 0; }; col.Sort(x => x.D); Assert.IsTrue(CollectionUtils.ContentEqual(col, sortedCol)); }
void Start() { dataHolderObj = FindObjectOfType<DataHolder>(); }
private void lstDataHolders_SelectedIndexChanged(object sender, EventArgs e) { if (lstDataHolders.Items.Count == 0 || lstDataHolders.SelectedItem == null) return; SelectedDataHolder = ((DataHolder)lstDataHolders.SelectedItem); InitControlsBy(SelectedDataHolder); }
private void AddParameter(){ string name = _dataHolders.Count.ToString(); var dataHolder = new DataHolder(GetColorBy(_dataHolders.Count), name); _dataHolders.Add(_dataHolders.Count, dataHolder); SetDefaultShiftFor(dataHolder); }
private Configuration() { _dataHolder = new DataHolder(); }
private void UpdateValueControl(DataHolder dataHolder){ txtValue.Text = dataHolder.Value.ToString(); }
private void SetDefaultShiftFor(DataHolder dataHolder){ var shift = AXES_SPAN * _dataHolders.Count; if (shift < AXES_SHIFT) dataHolder.Shift = shift; }
private void InitControlsBy(DataHolder dataHolder){ _stopControls = true; numRate.Value = dataHolder.Rate; trkShift.Value = dataHolder.Shift / AXES_SPAN; txtName.Text = dataHolder.Name; pnlColor.BackColor = dataHolder.Color; UpdateValueControl(dataHolder); RefreshLabels(); _stopControls = false; }