Esempio n. 1
1
    // Use this for initialization
    void Awake()
    {
        player = GameObject.FindGameObjectWithTag ("Player").transform;
        playerOrgin = player.position;

        path2 = new []{ new Vector3(10.0f,20.0f,40f), new Vector3(10f,10f,20f),
            playerOrgin, new Vector3(0f,10f,-10f), new Vector3( 0f, -5f, -20f), new Vector3(10f,-10f,5f),
            new Vector3(5f,5f,15f), new Vector3(0f,20f,20f)};

        path3 = new []{ new Vector3(30.0f,6.0f,60f), new Vector3(9f,40f,40f),
            new Vector3(15.2f,2f,20f), new Vector3(0f,0f,5f), new Vector3( 4f, 7f, -30f), new Vector3(16f,4f, 5f)};

        path4 = new []{ new Vector3(20.0f,30.0f,60f), new Vector3(5f,70f,40f),
            new Vector3(28.2f,21f,20f), new Vector3(0f,0f,5f), new Vector3( 4f, 7f, -30f), new Vector3(16f,4f, 5f)};

        path5 = new []{ new Vector3(20.0f,30.0f,60f), new Vector3(5f,-70f,30f),
            new Vector3(11.2f,16f,20f), new Vector3(0f,0f,5f), new Vector3( 4f, -17f, -30f), new Vector3(16f,4f, 5f)};

        aiShip = FindObjectOfType <Rigidbody> ();
        launcher = GetComponent<MLauncher> ();

        path = path2;
        target = path[0];
        bound = new Bounds (path[0], new Vector3(1f,1f,1f));
    }
Esempio n. 2
0
    // Use this for initialization
    void Awake()
    {
        player      = GameObject.FindGameObjectWithTag("Player").transform;
        playerOrgin = player.position;

        path2 = new [] { new Vector3(10.0f, 20.0f, 40f), new Vector3(10f, 10f, 20f),
                         playerOrgin, new Vector3(0f, 10f, -10f), new Vector3(0f, -5f, -20f), new Vector3(10f, -10f, 5f),
                         new Vector3(5f, 5f, 15f), new Vector3(0f, 20f, 20f) };

        path3 = new [] { new Vector3(30.0f, 6.0f, 60f), new Vector3(9f, 40f, 40f),
                         new Vector3(15.2f, 2f, 20f), new Vector3(0f, 0f, 5f), new Vector3(4f, 7f, -30f), new Vector3(16f, 4f, 5f) };

        path4 = new [] { new Vector3(20.0f, 30.0f, 60f), new Vector3(5f, 70f, 40f),
                         new Vector3(28.2f, 21f, 20f), new Vector3(0f, 0f, 5f), new Vector3(4f, 7f, -30f), new Vector3(16f, 4f, 5f) };

        path5 = new [] { new Vector3(20.0f, 30.0f, 60f), new Vector3(5f, -70f, 30f),
                         new Vector3(11.2f, 16f, 20f), new Vector3(0f, 0f, 5f), new Vector3(4f, -17f, -30f), new Vector3(16f, 4f, 5f) };

        aiShip   = FindObjectOfType <Rigidbody> ();
        launcher = GetComponent <MLauncher> ();

        path   = path2;
        target = path[0];
        bound  = new Bounds(path[0], new Vector3(1f, 1f, 1f));
    }
        public FrmMain(IServerProvider serverprovider)
        {
            this.serverprovider = serverprovider;
            query      = new ServerQuery();
            serverList = new List <ServerRow>();
            serverMap  = new Dictionary <ServerInfo, ServerRow>();
            icons      = new ImageList();
            icons.Images.Add("pw", Icons.lock_neutral);
            icons.Images.Add("pwTrue", Icons.lock_closed);
            icons.Images.Add("pwFalse", Icons.lock_open);
            blackpen = new Pen(new SolidBrush(Color.Black));
            InitializeComponent();

#if WITHLAUNCHER
            launcher     = new MLauncher();
            txtName.Text = launcher.GetName();
#endif
            lstServers.Columns[0].ImageKey = "pw";
            lstServers.Columns[5].Width    = SystemInformation.VirtualScreen.Width;
            lstServers.SmallImageList      = icons;
            loadServersThread = new Thread(LoadServers);
            loadServersThread.Start();

            tabPane.AddTab("Favorites");
            tabPane.AddTab("Internet");
            tabPane.AddTab("Hosted");
        }