jQuery的Command模式插件 command.js

码农软件 · 软件分类 · 其他(Others) · 2019-07-20 23:42:08

软件介绍

基于jQuery的Command模式插件。

该插件将页面元素看成是一个个的对象,通过插件给对象赋予特定的状态,并定义特定的Command。一旦发生关联操作的时候,可以通过通知修改状态或者发布命令的方式进行关联操作。

例如:

$(function(){
        $(".a").commands({
            states : [{
                state : "selected",
                paint : function($elem,state){
                    console.log(state);
                },
                drop : function($elem,state) {
                    console.log("drop:" + state);
                }
            },{
                state : "unselected",
                paint : function($elem,state){
                    console.log(state);
                },
                drop : function($elem,state) {
                    console.log("drop:" + state);
                }
            }],
            commands : [{
                name : "select",
                action : function($elem,state){
                    $elem.state("selected");
                }
            }]
        });

        $(".a").state("unselected");
        $(".a").command("select");
        console.log($(".a").currentState());
    });

本文地址:https://codercto.com/soft/d/10587.html

游戏编程入门

游戏编程入门

莫里森 / 人民邮电出版社 / 2005-9 / 49.00元

本书介绍如何设计和构建自己的计算机游戏。书中从零开始,引导读者开发一个“即插即用”的游戏引擎,并基于该引擎,循序渐进地开发7个完整的游戏。全书分为8个部分,共24章,内容包括游戏编程基础知识、如何与玩家交互、使用子画面动画、使用声音和音乐、高级动画、游戏人工智能、增添游戏的趣味性和附加练习。此外,在随书光盘中提供有附录,包括C++语言和windows编程的入门指导、游戏开发工具以及游戏图形创建的介......一起来看看 《游戏编程入门》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

SHA 加密
SHA 加密

SHA 加密工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具