Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using UnityEngine.UI;
- public class SlidManager : MonoBehaviour {
- public GameObject prefabs;
- public int slidNb;
- public List<GameObject> slids;
- void Start () {
- slids = new List<GameObject> ();
- while (slidNb < 5) {
- AddSlid ();
- }
- }
- public void AddSlid(){
- if (slidNb < 10) {
- slids.Add (Instantiate (prefabs, transform.position, transform.rotation, transform) as GameObject);
- slids [slidNb].GetComponent <Image> ().color = Random.ColorHSV (0, 1, 0.5f, 1, 1, 1);
- slidNb++;
- }
- }
- public void RemoveSlid(){
- if (slidNb > 0) {
- int lenght = slids.Count;
- slids.Remove (slids [lenght - 1]);
- Destroy (transform.GetChild (lenght - 1).gameObject);
- slidNb--;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement