nvminhtu / LearnPhaser

Tutorial, Experience, Coding with Phraser
1 stars 2 forks source link

[Functions] Thêm tùy chỉnh params cho function khi add vào 1 sự kiện input #20

Open nvminhtu opened 7 years ago

nvminhtu commented 7 years ago

Lý do: cần truyền 1 hàm với các thông số cấu hình khác nhau ( ví dụ: nhanh, vừa, chậm....) vào trong 1 sự kiện click button. Nếu khai báo bình thường như thế này: btnfast.events.onInputDown.add(setGiaToc,this); setGiaToc()

Thì theo cách này chúng ta không thể truyền tham số cho hàm setGiaToc(), chúng ta thiết lập như dưới đây để truyền tham biến cho hàm setGiaToc và cho vào sự kiện click của nút btnfast. btnfast.events.onInputDown.add(setGiaToc(20),{param1: 16}); function setGiaToc(){ giatoc = this.param1; }

@lamanhdai @thanhtungtnt