void Awake () { cp = this; tween1 = GetComponent<dfTweenVector3>(); tween2 = GetComponent<dfTweenFloat>(); control = GetComponent<dfControl>(); crewslots = FindObjectsOfType<CrewSlot>(); }
private void ShowFloatingText(float damage) { dfTweenVector3 tween = label.GetComponent <dfTweenVector3>(); //Destroy(tween); tween.StartValue = GUI.WorldPointToGUI(gameObject.transform.position) + new Vector2(0, -50);; //print("Pos: " + label.transform.position); //dfFollowObject follow = label.GetComponent<dfFollowObject>(); //follow.attach = gameObject; //follow.mainCamera = Camera.main; dfLabel glabel = GUI.AddPrefab(label) as dfLabel; glabel.RelativePosition = GUI.WorldPointToGUI(gameObject.transform.position) + new Vector2(0, -50); if (damage > 0) { glabel.Text = string.Format("-{0:#.##}!", damage); glabel.BottomColor = new Color32(254, 0, 0, 254); } else if (damage < 0) { glabel.Text = string.Format("+{0:#.##}!", damage); glabel.BottomColor = new Color32(0, 254, 0, 254); } else { glabel.Text = "Hit!"; glabel.BottomColor = new Color32(100, 100, 254, 254); } }
public void Show(Action callback) { mCallback = callback; dfTweenVector3 t = GetComponent <dfTweenVector3>(); t.Play(); }
void Start () { MenuCamera.mc.showShipManagement += Show; MenuCamera.mc.hideShipManagement += Hide; sp = this; tween1 = GetComponent<dfTweenVector3>(); tween2 = GetComponent<dfTweenFloat>(); control = GetComponent<dfControl>(); }
/** * Move to the target and then destroy ourself */ public void MoveTo(dfTextureSprite pTarget) { dfTweenVector3 v = GetComponent <dfTweenVector3>(); mTexture.BringToFront(); v.StartValue = mTexture.Position; v.EndValue = new Vector3(pTarget.Position.x + (pTarget.Width / 2), pTarget.Position.y - (pTarget.Height / 2)); v.Play(); }
void Awake() { sp = this; control = GetComponent<dfControl>(); tween1 = GetComponent<dfTweenVector3>(); tween2 = GetComponent<dfTweenFloat>(); tb = GetComponentInChildren<dfTabContainer>(); }
void Start() { ip = this; control = GetComponent<dfControl>(); tween1 = GetComponent<dfTweenVector3>(); tween2 = GetComponent<dfTweenFloat>(); tb = GetComponentInChildren<dfTabContainer>(); MenuCamera.mc.showShipManagement += Show; MenuCamera.mc.hideShipManagement += Hide; }
void Awake() { mNetworkManager = FindObjectOfType <NetworkManager>(); mGame = FindObjectOfType <Game>(); mFinalPlayerScores = GameObject.Find("FinalPlayerScores").GetComponent <dfScrollPanel>(); mFinalPlayerScorePrefab = (GameObject)Resources.Load("EndOfGame/Prefabs/FinalPlayerScore"); GameObject container = GameObject.Find("Container"); dfTweenVector3[] tweens = container.GetComponents <dfTweenVector3>(); mOverallDetailTween = tweens[0]; mDetailOverallTween = tweens[1]; }
private void ShowFloatingText(string text, Color32 color) { dfTweenVector3 tween = label.GetComponent <dfTweenVector3>(); tween.StartValue = GUI.WorldPointToGUI(gameObject.transform.position) + new Vector2(0, -10); dfLabel glabel = GUI.AddPrefab(label) as dfLabel; glabel.RelativePosition = GUI.WorldPointToGUI(gameObject.transform.position) + new Vector2(0, -10); glabel.BottomColor = color; float effectiveFontSize = 16; glabel.TextScale = (float)effectiveFontSize / (float)glabel.Font.FontSize; glabel.Text = text; }
// Use this for initialization void Awake() { this.label = GetComponent <dfLabel>(); this.posTween = GetComponent <dfTweenVector3>(); dfTweenFloat[] tweens = GetComponents <dfTweenFloat>(); foreach (dfTweenFloat tw in tweens) { if (tw.TweenName.Equals("Scale width")) { widthTween = tw; } else { heightTween = tw; } } }
void HumanController() { var direction = target.transform.position - transform.position; var properDistance = direction.magnitude; var distance = properDistance / SensorRange; direction.Normalize(); direction.y = 0; float angle = Utility.AngleSigned(direction, transform.forward, transform.up); if (Input.GetButtonDown("Fire1")) { Utility.Log("Firing!"); dfGUIManager UI = GameObject.Find("UI Root").GetComponent <dfGUIManager>(); GameObject label = (GameObject)Resources.Load("Floating Label", typeof(GameObject)); print("Pos: " + label.transform.position); dfTweenVector3 tween = label.GetComponent <dfTweenVector3>(); //Destroy(tween); tween.StartValue = UI.WorldPointToGUI(gameObject.transform.position) + new Vector2(0, -50);; //print("Pos: " + label.transform.position); //dfFollowObject follow = label.GetComponent<dfFollowObject>(); //follow.attach = gameObject; //follow.mainCamera = Camera.main; dfLabel glabel = UI.AddPrefab(label) as dfLabel; glabel.RelativePosition = UI.WorldPointToGUI(gameObject.transform.position) + new Vector2(0, -50); glabel.Text = "Lars!"; Attack(properDistance, angle); } if (Input.GetButtonDown("Fire2")) { Utility.Log("Rifling!"); if (angle < 5f && angle > -5f) { Utility.Log("Enemy within [-5, 5] degrees of front"); } RifleAttack(); } if (Input.GetButton("Jump")) { var turretTurnAngle = 1 * TurretTurnSpeed * Time.deltaTime; turret.Rotate(new Vector3(0, turretTurnAngle, 0)); } if (Input.GetKeyDown(KeyCode.M)) { MortarAttack(0.9f); } rifleTimer += Time.deltaTime; mortarTimer += Time.deltaTime; var moveDist = Input.GetAxis("Vertical") * Speed * Time.deltaTime; var turnAngle = Input.GetAxis("Horizontal") * TurnSpeed * Time.deltaTime; // * gas; transform.Rotate(new Vector3(0, turnAngle, 0)); transform.Translate(Vector3.forward * moveDist); attackTimer += Time.deltaTime; }