Exemple #1
0
    void Start()
    {
        gm  = GameObject.FindGameObjectWithTag("GameMaster").GetComponent <GameScore>();
        lm  = FindObjectOfType <LoadMateri> ();
        ch  = GameObject.Find("character");
        rip = FindObjectOfType <death> ();
        cus = FindObjectOfType <flash> ();


        //thescoremanager = FindObjectOfType<scoremanager>();
    }
		public void TypelessWrite(flash.utils.ByteArray byteArray)
		{
			if (TrackArrayReferences) {
				if (CheckObjectTable(byteArray))
					return;

				StoreObject(byteArray);
			} else {
				StoreObject(null);
			}

			// write byte array length
			TypelessWrite((byteArray.length << 1) | 1);

			// write bytes of byte array
			Stream.Write(byteArray.getRawArray(), 0, (int)byteArray.length);
		}
		public void Write(flash.utils.ByteArray byteArray)
		{
			Write(Amf3TypeCode.ByteArray);
			TypelessWrite(byteArray);
		}
Exemple #4
0
		public static void StoreBinaryWebResponseIntoCache(string hash, flash.utils.ByteArray response)
		{
			if (SaveToOfflineCache && WebCachePath != null) {
				if (!System.IO.Directory.Exists(WebCachePath)) {
					System.IO.Directory.CreateDirectory(WebCachePath);
				}
				var path = 	System.IO.Path.Combine(WebCachePath, hash); 

				// write byte array to disk
				response.position = 0;
				using (var fs = new FileStream(path, FileMode.Create))
				{
					response.getRawStream().CopyTo(fs);
				}
				response.position = 0;
			}
		}
Exemple #5
0
		public void OnPinchRecognized(flash.events.TransformGestureEvent tge)
		{
			mSpanPlayerGesture.Begin();

			if (tge.phase == "begin") {
				mDeactivateMouseEvents = true;
				if (mMouseDown) {
					// We were already sending mouse down event, so to close the loop, we are going to send a mouse up event with the last position for completion
					var me = new flash.events.MouseEvent (flash.events.MouseEvent.MOUSE_UP, true, false, mStage.mouseX, mStage.mouseY, mStage);
					mStage.dispatchEvent (me);
					mSkipNextMouseUp = true;
				}
			} else if (tge.phase == "end") {
				mDeactivateMouseEvents = false;
			} else {
				mDeactivateMouseEvents = false;
			}

			mStage.dispatchEvent(tge);
			mSpanPlayerGesture.End ();
		}