Пример #1
0
        public virtual void addEvent()
        {
            unchecked {
                                #line 54 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
                if (this.wasAdd)
                {
                                        #line 55 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
                    global::haxe.Log.trace.__hx_invoke2_o(default(double), "<color=#FFFF00>\u4e0d\u80fd\u91cd\u590d\u6dfb\u52a0\u7a83\u542c\u5668\u3002</color", default(double), new global::haxe.lang.DynamicObject(new int[] { 302979532, 1547539107, 1648581351 }, new object[] { "addEvent", "client.RoomCS", "src/client/RoomCS.hx" }, new int[] { 1981972957 }, new double[] { ((double)(55)) }));
                    return;
                }

                                #line 58 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
                global::web.proto.WebEventDispatch wd = global::web.proto.WebEventDispatch.getInstance();
                                #line 60 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
                wd.@on(((string)("create_room")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onCreateRoom", 914379062))), default(object), default(object), default(object));
                wd.@on(((string)("get_room_info")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onGetRoomInfo", 1577180160))), default(object), default(object), default(object));
                                #line 62 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
                wd.@on(((string)("join_room")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onJoinRoom", 477978468))), default(object), default(object), default(object));
                wd.@on(((string)("leave_room")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onLeaveRoom", 2126608787))), default(object), default(object), default(object));
                                #line 64 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
                wd.@on(((string)("dispatch")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onDispath", 317495956))), default(object), default(object), default(object));
                wd.@on(((string)("destory")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onRoomDestory", 1765542170))), default(object), default(object), default(object));
                                #line 66 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
                wd.@on(((string)("updateRoomUsers")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onUpdateRoomUsers", 620069381))), default(object), default(object), default(object));
                                #line 68 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
                global::haxe.Log.trace.__hx_invoke2_o(default(double), "\u623f\u95f4\u6dfb\u52a0\u7a83\u542c\u5668\u5b8c\u6bd5", default(double), new global::haxe.lang.DynamicObject(new int[] { 302979532, 1547539107, 1648581351 }, new object[] { "addEvent", "client.RoomCS", "src/client/RoomCS.hx" }, new int[] { 1981972957 }, new double[] { ((double)(68)) }));
                this.wasAdd = true;
            }
                        #line default
        }
Пример #2
0
 protected static void __hx_ctor_web_proto_WebEventDispatch(global::web.proto.WebEventDispatch __hx_this, global::openfl.events.IEventDispatcher target)
 {
                 #line 26 "D:\\project\\sangong\\sangong\\src\\web\\proto\\WebEventDispatch.hx"
     global::openfl.events.EventDispatcher.__hx_ctor_openfl_events_EventDispatcher(__hx_this, target);
                 #line 28 "D:\\project\\sangong\\sangong\\src\\web\\proto\\WebEventDispatch.hx"
     if ((global::web.proto.WebEventDispatch._instance != null))
     {
                         #line 29 "D:\\project\\sangong\\sangong\\src\\web\\proto\\WebEventDispatch.hx"
         throw global::haxe.lang.HaxeException.wrap("webinstance eror!");
     }
 }
Пример #3
0
 public virtual void removeListener()
 {
                 #line 82 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Player.hx"
     global::web.proto.WebEventDispatch d = global::web.proto.WebEventDispatch.getInstance();
                 #line 97 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Player.hx"
     d.removeEventListener(((string)("add_bet")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onAddBetC", 1425796404))), default(object));
     d.removeEventListener(((string)("be_banker")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onBeBankerC", 299197528))), default(object));
                 #line 99 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Player.hx"
     d.removeEventListener(((string)("static_change")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onStatusChangeC", 1373340450))), default(object));
                 #line 101 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Player.hx"
     this.wasAddEventListener = false;
 }
Пример #4
0
        public virtual void addEventListener()
        {
                        #line 105 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Player.hx"
            if (this.wasAddEventListener)
            {
                                #line 106 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Player.hx"
                return;
            }

                        #line 108 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Player.hx"
            global::web.proto.WebEventDispatch d = global::web.proto.WebEventDispatch.getInstance();
                        #line 129 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Player.hx"
            this.wasAddEventListener = true;
        }
Пример #5
0
 public virtual void off()
 {
                 #line 73 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
     global::web.proto.WebEventDispatch wd = global::web.proto.WebEventDispatch.getInstance();
                 #line 75 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
     wd.off(((string)("create_room")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onCreateRoom", 914379062))), default(object));
     wd.off(((string)("get_room_info")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onGetRoomInfo", 1577180160))), default(object));
                 #line 77 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
     wd.off(((string)("join_room")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onJoinRoom", 477978468))), default(object));
     wd.off(((string)("leave_room")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onLeaveRoom", 2126608787))), default(object));
                 #line 79 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
     wd.off(((string)("dispatch")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onDispath", 317495956))), default(object));
     wd.off(((string)("destory")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onRoomDestory", 1765542170))), default(object));
                 #line 81 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
     wd.off(((string)("updateRoomUsers")), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "onUpdateRoomUsers", 620069381))), default(object));
                 #line 83 "D:\\project\\sangong\\sangong\\src\\client\\RoomCS.hx"
     this.wasAdd = false;
 }
Пример #6
0
        public virtual void off()
        {
                        #line 62 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
            global::web.proto.WebEventDispatch wd = global::web.proto.WebEventDispatch.getInstance();
                        #line 64 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
            global::haxe.root.Array events = new global::haxe.root.Array(new object[] { ((string)("create_room")), ((string)("join_room")), ((string)("CMD_result")) });
                        #line 66 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
            {
                                #line 66 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                int _g = 0;
                                #line 66 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                while ((_g < events.length))
                {
                                        #line 66 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                    string e = global::haxe.lang.Runtime.toString(events.__get(_g));
                                        #line 66 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                    ++_g;
                    wd.removeEventListener(((string)(e)), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "transEventHall", 112735659))), default(object));
                }
            }

                        #line 69 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
            this.wasAdd = false;
        }
Пример #7
0
        public virtual void addEvent()
        {
            unchecked {
                                #line 37 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                if (this.wasAdd)
                {
                                        #line 38 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                    global::haxe.Log.trace.__hx_invoke2_o(default(double), "<color=#FFFF00>\u4e0d\u80fd\u91cd\u590d\u6dfb\u52a0\u7a83\u542c\u5668\u3002</color", default(double), new global::haxe.lang.DynamicObject(new int[] { 302979532, 1547539107, 1648581351 }, new object[] { "addEvent", "client.HallCS", "src/client/HallCS.hx" }, new int[] { 1981972957 }, new double[] { ((double)(38)) }));
                    return;
                }

                                #line 41 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                global::web.proto.WebEventDispatch wd = global::web.proto.WebEventDispatch.getInstance();
                                #line 45 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                global::haxe.root.Array events = new global::haxe.root.Array(new object[] { ((string)("create_room")), ((string)("join_room")), ((string)("CMD_result")) });
                                #line 47 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                {
                                        #line 47 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                    int _g = 0;
                                        #line 47 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                    while ((_g < events.length))
                    {
                                                #line 47 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                        string e = global::haxe.lang.Runtime.toString(events.__get(_g));
                                                #line 47 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                        ++_g;
                        wd.addEventListener(((string)(e)), ((global::haxe.lang.Function)(new global::haxe.lang.Closure(this, "transEventHall", 112735659))), default(object), default(object), default(object));
                    }
                }

                                #line 50 "D:\\project\\sangong\\sangong\\src\\client\\HallCS.hx"
                global::haxe.Log.trace.__hx_invoke2_o(default(double), "\u5927\u5385\u6dfb\u52a0\u503e\u542c\u5668\u6210\u529f\uff0c", default(double), new global::haxe.lang.DynamicObject(new int[] { 302979532, 1547539107, 1648581351 }, new object[] { "addEvent", "client.HallCS", "src/client/HallCS.hx" }, new int[] { 1981972957 }, new double[] { ((double)(50)) }));
                this.wasAdd = true;
            }
                        #line default
        }
Пример #8
0
        public override object __hx_setField(string field, int hash, object @value, bool handleProperties)
        {
            unchecked {
                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                switch (hash)
                {
                case 1451561102:
                {
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    this.oneByte = ((global::haxe.io.Bytes)(@value));
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    return(@value);
                }


                case 796168079:
                {
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    this.heardTimder = ((global::haxe.Timer)(@value));
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    return(@value);
                }


                case 1816119224:
                {
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    this.sPath = global::haxe.lang.Runtime.toString(@value);
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    return(@value);
                }


                case 1300511267:
                {
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    this.gamesDLL = ((global::haxe.root.Array)(@value));
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    return(@value);
                }


                case 938763356:
                {
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    this.handerAndPlayer = ((global::haxe.ds.IntMap)(@value));
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    return(@value);
                }


                case 401430337:
                {
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    this.roomMap = ((global::haxe.ds.IntMap)(@value));
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    return(@value);
                }


                case 1205545654:
                {
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    this.roomID = ((uint)(global::haxe.lang.Runtime.toInt(@value)));
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    return(@value);
                }


                case 1324703024:
                {
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    this.webD = ((global::web.proto.WebEventDispatch)(@value));
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    return(@value);
                }


                default:
                {
                                                #line 54 "D:\\project\\sangong\\sangong\\src\\gameRoom\\Hall.hx"
                    return(base.__hx_setField(field, hash, @value, handleProperties));
                }
                }
            }
                        #line default
        }