void Start() { seed = Global.seedtype; spriteRenderer = GetComponent <SpriteRenderer>(); rb2d = this.gameObject.AddComponent <Rigidbody2D>(); spriteRenderer.sprite = seed.soloSprite; polycol2D = this.gameObject.AddComponent <PolygonCollider2D>(); polycol2D.offset = new Vector2(0, 0.17f); rb2d.mass = seed.mass * 0.1f; rb2d.gravityScale = seed.gravityScale * 0.15f; rb2d.sharedMaterial = seed.physMat; Global.seed = this.gameObject; }
public void InitializeGameScene(SeedScriptableObject seedtype, EnvironmentScriptableObject[] environmentType, PlatformScriptableObject platformtype) { Global.seedtype = seedtype; Global.platformtype = platformtype; Global.environmentType = environmentType; }