Inheritance: MonoBehaviour
コード例 #1
0
        public ActionResult Edit_Camera(int id)
        {
            camera item = new camera();

            xmlDoc.Load(Common.CommonHelp.CameraPath);
            XmlNodeList nodelist = xmlDoc.DocumentElement.SelectNodes("/document/camera");

            foreach (XmlNode node in nodelist)
            {
                int id_temp = Convert.ToInt32(node.SelectSingleNode("ID").InnerText);

                if (id_temp == id)
                {
                    item.ID        = id;
                    item.ten       = node.SelectSingleNode("ten").InnerText;
                    item.diachi_ip = node.SelectSingleNode("diachi_ip").InnerText;
                    item.cong      = node.SelectSingleNode("cong").InnerText;
                    item.vitri     = node.SelectSingleNode("vitri").InnerText;
                    item.loai      = node.SelectSingleNode("loai").InnerText;
                    item.trangthai = node.SelectSingleNode("trangthai").InnerText;
                    item.duongdan  = node.SelectSingleNode("duongdan").InnerText;
                    break;
                }
            }
            return(View(item));
        }
コード例 #2
0
 public e1(Game Game, Vector2 pos, Player p, int id, camera c) : base(Game, pos, p, id, c)
 {
     speed       = 10;
     bonus       = 300;
     texturename = "Textures/game/enemies/e1";
     game        = Game;
 }
コード例 #3
0
        public static Boss boss;                                             //the main boss of the stage

        public level(Game Game, int sID)
        {
            stageID = sID;
            Console.WriteLine("started level");
            game = Game;

            player = new Player(game, this);

            manager        = new gameManager(game);
            manager.player = player;

            hud = new game_HUD(game, player);

            SpriteFont font  = game.Content.Load <SpriteFont>("fonts/small");
            Texture2D  pixel = game.Content.Load <Texture2D>("p");

            console = new DebugConsole(pixel, font, new Rectangle(1366 - 400, 0, 400, 0), game);

            camera       = new camera();
            camera.focus = player;

            player.cam = camera;

            bg           = new background(game);
            bg.reference = camera;

            sm = new ScriptManager(game, player);

            attackoverlay = new AttackOverlay(game);
        }
コード例 #4
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     if (this.ipAddressTextBox.Text.Length == 0)
     {
         MessageBox.Show("برجاء ادخال الـ IP Address الخاص بالكاميرا");
     }
     else
     {
         camera cameraObj = new camera();
         cameraObj.IP_ADDRESS = this.ipAddressTextBox.Text;
         cameraObj.BOOTH      = cpsEntities.booths.Where(i => i.NAME == this.BoothComboBox.Text).FirstOrDefault().ID;
         cameraObj.GATE       = cpsEntities.gates.Where(i => i.NAME == this.GateComboBox.Text).FirstOrDefault().ID;
         cameraObj.SECTOR     = cpsEntities.sectors.Where(i => i.NAME == this.SectorComboBox.Text).FirstOrDefault().ID;
         cameraObj.LANE       = cpsEntities.lanes.Where(i => i.NAME == this.LaneComboBox.Text).FirstOrDefault().ID;
         cameraObj.ROAD       = _roadNumber;
         cpsEntities.cameras.Add(cameraObj);
         cpsEntities.SaveChanges();
         updateGridView();
         this.hiddenLabel.Content   = "";
         this.ipAddressTextBox.Text = "";
         this.LaneComboBox.Text     = "";
         this.BoothComboBox.Text    = "";
         this.GateComboBox.Text     = "";
         this.SectorComboBox.Text   = "";
         this.RoadComboBox.Text     = "";
     }
 }
コード例 #5
0
        // GET: Manage
        public ActionResult Index()
        {
            list.Clear();
            xmlDoc.Load(Common.CommonHelp.CameraPath);
            XmlNodeList nodelist = xmlDoc.DocumentElement.SelectNodes("/document/camera");


            foreach (XmlNode node in nodelist)
            {
                camera item = new camera();

                item.ID        = Convert.ToInt32(node.SelectSingleNode("ID").InnerText);
                item.ten       = node.SelectSingleNode("ten").InnerText;
                item.diachi_ip = node.SelectSingleNode("diachi_ip").InnerText;
                item.cong      = node.SelectSingleNode("cong").InnerText;
                item.vitri     = node.SelectSingleNode("vitri").InnerText;
                item.loai      = node.SelectSingleNode("loai").InnerText;
                item.trangthai = node.SelectSingleNode("trangthai").InnerText;
                item.duongdan  = node.SelectSingleNode("duongdan").InnerText;


                list.Add(item);
            }
            return(View(list));
        }
コード例 #6
0
 private void Start()
 {
     ghosts_instance = FindObjectOfType <instantiator>();
     camera_instance = FindObjectOfType <camera>();
     master_Instance = FindObjectOfType <GameMaster>();
     isAlive         = true;
 }
コード例 #7
0
    void exportTestXML(string f)
    {
        camera camera = new camera();

        camera.label       = "GOPR42863500.jpg";
        camera.id          = "0";
        camera.enabled     = "true";
        camera.sensor_id   = "0";
        camera.transform   = "9.7777159160850247e-001 6.6405210378488858e-002 1.9887951799510312e-001 3.9895954075435107e+001 -5.1202620277217573e-002 9.9542750570003768e-001 -8.0637290210847576e-002 -4.3891185974191007e+000 -2.0332487875349387e-001 6.8661699151637820e-002 9.7670085735064605e-001 -1.4292909338802835e+001 0.0000000000000000e+000 0.0000000000000000e+000 0.0000000000000000e+000 1.0000000000000000e+000";
        camera.orientation = "1";

        List <camera> cameras = new List <camera>();

        cameras.Add(camera);

        chunk chunk = new chunk();

        chunk.cameras = cameras;
        document document = new document();

        document.chunk = chunk;


        XmlSerializer serializer = new XmlSerializer(typeof(document));
        TextWriter    textWriter = new StreamWriter(f);

        serializer.Serialize(textWriter, document);
        textWriter.Close();
    }
コード例 #8
0
    // вызывается из потока событий unity
    static private PacketSetcameraReady setcamera(PacketHeader packet)
    {
        PacketSetcamera setcamera = UnityEngine.JsonUtility.FromJson <PacketSetcamera>(packet.json_data);

        setcamera.idname = (setcamera.idname == null) ? activecamera : setcamera.idname;

        if (!idnames.ContainsKey(setcamera.idname))
        {
            return(new PacketSetcameraReady(0));
        }

        int id = idnames[setcamera.idname];

        if (cameras.ContainsKey(id))
        {
            UnityEngine.GameObject obj = cameras[id];

            camera bhv = obj.GetComponent <camera>();

            bhv.targetposition     = new UnityEngine.Vector3(setcamera.x0, setcamera.y0, setcamera.z0);
            obj.transform.position = new UnityEngine.Vector3(setcamera.x1, setcamera.y1, setcamera.z1);

            bhv.Init();

            return(new PacketSetcameraReady(1));
        }

        return(new PacketSetcameraReady(0));
    }
コード例 #9
0
ファイル: bullet.cs プロジェクト: ahmmohs/divinity
    // Use this for initialization
    void Start()
    {
        rb = gameObject.GetComponent <Rigidbody2D> ();


        camObj = GameObject.Find("Main Camera");
        Camera = camObj.GetComponent <camera> ();

        if (player.direction == 0)
        {
            transform.localScale = new Vector2(0.0807231f, 15.29459f);
            rb.velocity          = new Vector2(0f, bulletSpeed);
        }
        if (player.direction == 1)
        {
            transform.localScale = new Vector2(0.0807231f, 15.29459f);
            rb.velocity          = new Vector2(0f, -bulletSpeed);
        }
        if (player.direction == 2)
        {
            rb.velocity = new Vector2(bulletSpeed, 0f);
        }
        if (player.direction == 3)
        {
            rb.velocity = new Vector2(-bulletSpeed, 0f);
        }
        Camera.cameraShake(.025f, .25f);
    }
コード例 #10
0
ファイル: RayTracer.cs プロジェクト: bmjoy/RTUT
    static private Texture2D rayTrace(Texture2D texture)
    {
        const int ns            = 100;
        var       world         = Util.random_scene();
        var       lookfrom      = new Vector3(12, 2, 3);
        var       lookat        = new Vector3(0, 0.5f, 0);
        var       dist_to_focus = (lookfrom - lookat).magnitude;
        var       aperture      = 0.1f;
        var       cam           = new camera(lookfrom, lookat, new Vector3(0, 1, 0), 20, (float)texture.width / texture.height, aperture, dist_to_focus);

        for (var j = texture.height - 1; j >= 0; j--)
        {
            for (var i = 0; i < texture.width; i++)
            {
                var col = Color.black;
                for (var s = 0; s < ns; s++)
                {
                    var u = (i + Random.Range(0f, 1f - float.Epsilon)) / texture.width;
                    var v = (j + Random.Range(0f, 1f - float.Epsilon)) / texture.height;
                    var r = cam.get_ray(u, v);
                    col += color(r, world, 0);
                }
                col /= ns;
                col  = new Color(Mathf.Sqrt(col.r), Mathf.Sqrt(col.g), Mathf.Sqrt(col.b));
                texture.SetPixel(i, j, col);
            }
        }

        return(texture);
    }
コード例 #11
0
    // Use this for initialization
    void Start()
    {
        m_state = State.Wait;


        //
        m_prevPoses   = new Vector3[m_prevMax];
        m_afterImages = new GameObject[m_prevMax];

        for (int i = 0; i < m_prevMax; ++i)
        {
            m_afterImages[i] = Instantiate(m_orgAfterImage);
            m_afterImages[i].transform.parent = transform;
        }


        //
        m_collisionRange = Instantiate(m_orgCollisionRange);
        //m_collisionRange.transform.parent = transform;

        //
        m_camera = GameObject.Find("Main Camera").GetComponent <camera>();


        //
        m_hps = new GameObject[m_maxHP];
        for (int i = 0; i < m_maxHP; ++i)
        {
            m_hps[i] = Instantiate(m_orgHP);
            m_hps[i].transform.parent   = GameObject.Find("Canvas").transform;
            m_hps[i].transform.position = new Vector3(i * 30 + 670, 30, 0);
        }
    }
コード例 #12
0
    void nextXML()
    {
        if (xmlIndex < cameraCount)
        {
            camera c = container.chunk.cameras[xmlIndex];
            Debug.Log("Processing Camera " + c.id);


            //			// skip unaligned cameras
            //			if (c.transform != null) {
            //				Matrix4x4 m = transformToMatrix(c.transform);
            //				position = matrixToPosition(m);
            //				rotation = matrixToRotation(m);
            //				rotation = Quaternion.Euler(Vector3.up * 180) * rotation;
            //			}

            // skip unaligned cameras
            if (c.transform != null)
            {
                Matrix4x4 m = transformToMatrix(c.transform);
                tourposition = matrixToPosition(m);
                tourposition = new Vector3(-tourposition.x, -tourposition.y, tourposition.z);
                //rotation = matrixToRotation (m);
                //rotation = Quaternion.Euler (Vector3.forward * 180) * rotation;

                tourrotation = ExtractRotationFromMatrix(m);
            }

            // //add time since program start and position and rotation of the recorded object to the string, and position of target
            // minus to rotate
            string objPos = time + "," + tourposition.x + "," + tourposition.y + "," + tourposition.z + "," + tourrotation.x + "," + tourrotation.y + "," + tourrotation.z + "," + tourrotation.w + ",0,0,0";

            //keep adding a new line with information for each save
            saveString = saveString + objPos + "\r\n";

            // increment time
            time += delta;

            // if playing motion
            //gizmo.transform.localPosition =

            cameraProxy.transform.localPosition = tourposition;
            cameraProxy.transform.localRotation = tourrotation;


            xmlIndex++;
        }
        else
        {
            // write everything to file
            string f = UniqueFilename(outputTourFile);

            System.IO.StreamWriter writer = new System.IO.StreamWriter(f);              // Does this work?
            writer.Write(saveString);
            writer.Close();
            moreXML = false;
            Debug.Log("Done!");
        }
    }
コード例 #13
0
 void Start()
 {
     gameObject.SetActive(true);
     verif      = false;
     changement = GetComponent <Collider2D>();
     cam        = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <Camera>(); // mets dans la variable cam le component Camera
     camera1    = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <camera>(); // mets dans la variable camera1 le script de la camera
 }
コード例 #14
0
 public override void _Ready()
 {
     camera = (camera)GetNode("../camera");
     player = (player)GetNode("../player");
     anim   = (AnimationPlayer)GetNode("anim");
     area   = (Area2D)GetNode("area");
     anim.Play("open");
 }
コード例 #15
0
        public ActionResult DeleteConfirmed(int id)
        {
            camera camera = db.cameras.Find(id);

            db.cameras.Remove(camera);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #16
0
 public Enemy(Game Game, Vector2 pos, Player p, int id, camera c) : base(Game)
 {
     camera      = c;
     player      = p;
     index       = id;
     texturename = dest;
     position    = pos;
 }
コード例 #17
0
 void Start()
 {
     slider          = GetComponents <UnityEngine.UI.Slider>()[0];
     camScript       = cam.GetComponent <camera>();
     slider.value    = camScript.sensibiliteManetteY;
     textVolume.text = camScript.sensibiliteManetteY.ToString("0.0");
     slider.onValueChanged.AddListener(delegate { UpdateInputY(); });
 }
コード例 #18
0
    // Start is called before the first frame update
    public void initialize()
    {
        if (gridMaster == null)
        {
            gridMaster = (Grid)GameObject.Find("GameMaster").GetComponent(typeof(Grid));
        }
        //unitHQ_code = (unit_HQ)GameObject.Find("unitHQ").GetComponent(typeof(unit_HQ));
        if (menuUnit == null)
        {
            menuUnit = (battleMenu)GameObject.Find("menuUnit").GetComponent(typeof(battleMenu));
        }
        if (menuStage == null)
        {
            menuStage = (stageMenu)GameObject.Find("menuStage").GetComponent(typeof(stageMenu));
        }
        if (menuCreator == null)
        {
            menuCreator = (creatorMenu)GameObject.Find("menuCreator").GetComponent(typeof(creatorMenu));
        }
        if (menuBuyGas == null)
        {
            menuBuyGas = (buygasMenu)GameObject.Find("menuBuyGas").GetComponent(typeof(buygasMenu));
        }

        /*if (p1_controls == null) {
         *  //p1_controls = (controls)GameObject.Find("controls").GetComponent(typeof(controls));
         *  p1_controls = this.gameObject.GetComponent<controls>();
         * }*/


        menuUnit.initialize();
        menuStage.initialize();
        menuCreator.initialize();
        menuBuyGas.initialize();
        menuScanResult.initialize();

        menuUnit.gameObject.SetActive(false);
        menuStage.gameObject.SetActive(false);
        menuCreator.gameObject.SetActive(false);
        menuBuyGas.gameObject.SetActive(false);
        menuScanResult.gameObject.SetActive(false);

        if (unitHQ_code != null)
        {
            unitHQ_code.initialize();
            cursorNode = unitHQ_code.thisNode;
        }
        else
        {
            cursorNode = gridMaster.nodeFromWorldPoint(transform.position);
        }
        transform.position = new Vector3(cursorNode.gridPoint.x, cursorNode.gridPoint.y, 0);

        GameObject camera = GameObject.Find("MainCamera");

        camScript = (camera)camera.GetComponent(typeof(camera));
        //camScript.alignCamera(cursorNode, false);
    }
コード例 #19
0
    void Start()
    {
        sprite = GetComponent <SpriteRenderer>(); // definir qual o sprite que será modificado, nesse caso é o do proprio personagem
        //sprite = GameObject.Find("Snake").GetComponent<SpriteRenderer>(); esse seria o caso de usar o sprite de outro personagem
        rb2d = GetComponent <Rigidbody2D>();
        anim = GetComponent <Animator>();

        cameraScript = GameObject.Find("Main Camera").GetComponent <camera>();
    }
コード例 #20
0
 // Start is called before the first frame update
 void Start()
 {
     script        = GetComponent <camera>();
     statusCounter = GameObject.Find("Canvas").GetComponent <StatusCounter>();
     limitList     = new List <Vector4>()
     {
         stage0Limit, stage1Limit, stage2Limit, stage3Limit, stage4Limit, stage5Limit, stage6Limit, stage7Limit, stage8Limit
     };
 }
コード例 #21
0
 void Start()
 {
     cont = GetComponent <CharacterController>();
     anim = GetComponent <Animator>();
     life = true;
     cam  = cameraa.GetComponent <camera>();
     on1  = cam.on;
     anim.SetBool("on", on1);
 }
コード例 #22
0
 public override void onAwake()
 {
     princesseVie              = GetComponent <PrincesseVie>();
     princesseArme             = GetComponent <PrincesseArme>();
     princesseDeplacement      = GetComponent <PrincesseDeplacement>();
     princessePouvoirGlace     = GetComponentInChildren <PrincessePouvoirGlace> (true);
     princesseObjetProgression = GetComponent <PrincesseObjetProgression>();
     cam = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <camera>();
 }
コード例 #23
0
ファイル: motor.cs プロジェクト: sandyboypraper/Indead
 void Start()
 {
     agent  = GetComponent <NavMeshAgent>();
     rbody1 = GetComponent <Rigidbody>();
     anim   = GetComponent <Animator>();
     life1  = true;
     cam1   = cameraa1.GetComponent <camera>();
     on1    = cam1.on;
     anim.SetBool("on1", on1);
 }
コード例 #24
0
 public cardCamera(camera Camera, camin caminn, utilizator Utilizator, student student)
 {
     InitializeComponent();
     this.camera      = Camera;
     this.Camin       = caminn;
     this.DataContext = this;
     this.Utilizator  = Utilizator;
     this.Student     = student;
     this.DataContext = this;
 }
コード例 #25
0
 public ActionResult Edit([Bind(Include = "cameraID,companyID,Model,Megapixels,cameraPrice,image")] camera camera)
 {
     if (ModelState.IsValid)
     {
         db.Entry(camera).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.companyID = new SelectList(db.companies, "companyID", "Name", camera.companyID);
     return(View(camera));
 }
コード例 #26
0
        /// <summary>
        /// Allows the game to perform any initialization it needs to before starting to run.
        /// This is where it can query for any required services and load any non-graphic
        /// related content.  Calling base.Initialize will enumerate through any components
        /// and initialize them as well.
        /// </summary>
        protected override void Initialize()
        {
            // TODO: Add your initialization logic here
            displaywidth  = graphics.GraphicsDevice.Viewport.Width;
            displayheight = graphics.GraphicsDevice.Viewport.Height;
            graphics.ToggleFullScreen();

            gamecamera = new camera(new Vector3(0, 0, 0), new Vector3(0, 0, 0), displaywidth, displayheight, 45, Vector3.Up, 1000, 20000);

            base.Initialize();
        }
コード例 #27
0
ファイル: player.cs プロジェクト: ahmmohs/divinity
 // Use this for initialization
 void Start()
 {
     rb        = gameObject.GetComponent <Rigidbody2D> ();
     anim      = gameObject.GetComponent <Animator> ();
     audio     = gameObject.GetComponent <AudioSource> ();
     shoottime = shootinterval;
     camObj    = GameObject.Find("Main Camera");
     melee     = GameObject.Find("melee");
     meleeC    = melee.GetComponent <BoxCollider2D> ();
     Camera    = camObj.GetComponent <camera> ();
 }
コード例 #28
0
ファイル: StartUp.cs プロジェクト: Bjeck/2Dshooter
 // Use this for initialization
 void Start()
 {
     singleton = GameObject.FindGameObjectWithTag ("DontDestroy");
     sS = singleton.GetComponent<GlobalSingleton> ();
     if(sS.inMenu){
         player.SetActive(true);
         managers.SetActive(true);
         return;
     }
     cam = Camera.main.GetComponent<camera>();
     StartCoroutine(WaitToBegin());
     //	Debug.Log("start");
 }
コード例 #29
0
        camera camFromVP(Rhino.Display.RhinoViewport vp)
        {
            camera c = new camera();

            c.location    = vp.CameraLocation;
            c.target      = vp.CameraTarget;
            c.up          = vp.CameraUp;
            c.lens        = vp.Camera35mmLensLength;
            c.parallel    = vp.IsParallelProjection;
            c.size        = vp.Size;
            c.displayMode = vp.DisplayMode;
            return(c);
        }
コード例 #30
0
    // Use this for initialization
    void Start()
    {
        currentLevel = Application.loadedLevel;

        characters = new playerScript_ex01[4];
        GameObject[] go = GameObject.FindGameObjectsWithTag("hero");
        for (int i = 0; i < go.Length; i++)
        {
            characters[i] = go[i].GetComponent <playerScript_ex01>();
        }

        cam = GameObject.Find("Main Camera").GetComponent <camera>();
    }
コード例 #31
0
        //public camin Camin;
        // public camera Camera;
        // public utilizator Utilizator;


        public FormularStudent(utilizator Utilizator, camin Camin, camera Camera, student student)
        {
            InitializeComponent();
            this.camera            = Camera;
            this.camin             = Camin;
            this.utilizator        = Utilizator;
            this.Student           = student;
            this.DataContext       = this;
            this.numeU.Content     = this.utilizator.firstname;
            this.email.Content     = this.utilizator.email;
            this.medie.Content     = student.medie;
            this.facultate.Content = student.facultate;
        }
コード例 #32
0
ファイル: movement.cs プロジェクト: batu/projectBucket
    // Use this for initialization
    void Start()
    {
        rb = GetComponent<Rigidbody>();

        CameraScript = GameObject.Find("GameManager").GetComponent<camera>();
        worldBuilderScript = GameObject.Find("GameManager").GetComponent<worldBuilder>();
    }
コード例 #33
0
ファイル: textMover.cs プロジェクト: Bjeck/2Dshooter
 // Use this for initialization
 void Start()
 {
     cam = Camera.main.GetComponent<camera> ();
 }