关于Feathers中Button是如何自定义个性皮肤原教程中是这样描述的
绿色部分是原教程,我尝试后发现无效果,实际上是因为Button在addChil的时候会把theme中的默认皮肤方法赋值给stateToSkinFunction, 所以要使我们设置生效的方法就是在addChild我们的button之后将stateToSkinFunction赋值为null。图中红色框框部分是我编辑上去的, 同学们可以尝试下应该可以生效。
另外其实我们也可以直接设置stateToSkinFunction,就像这样:
button.stateToSkinFunction = function(target:Object, state:Object, oldValue:Object = null):Image { switch(state) { case Button.STATE_DOWN: return new Image(myDownTexture); break; case Button.STATE_DISABLED: return new Image(myDisableTexture); break; case Button.STATE_UP: return new Image(myUpTexture); break; case Button.STATE_HOVER: return new Image(myHoverTexture); break; } return new Image(myDefaultTexture); };
相关推荐
starling 新版本和feathersUI
Starling-feathers API的文档,下载及可打开浏览。很实用
Coloration strategies in peacock feathers
feathers是一个JavaScript框架, 用于构建Web应用。。
As3 feathers 移动端UI 很不错的UI,已经成为adobe的御用东东了。
基于Starling框架的UI组件库,使用硬件加速功能
feathers, Starling框架的用户界面组件 羽毛 3.4.0 -prerelease警告: 这是羽毛UI的预发布版本。 它可能包含 Bug 或者未完成的功能。 它不推荐用于生产应用,因为它被认为是潜在的不稳定的产品。 使用自己的风险。 ...
feathers-hooks, 用于轻松授权和处理的服务方法钩子 羽毛钩重要: feathers-hooks 包含在羽毛( @feathersjs/feathers ) v3,而且不需要单独装载和配置。 面向羽毛服务方法的中间件文档有关更多详细信息,请参阅羽毛...
Feathers:下一代应用的实时JavaScript框架.zip,A framework for real-time applications and REST APIs with JavaScript and TypeScript
feathers-2.0.1 This is the newest stable version of the open source Feathers user interface components for Starling Framework. Most people will want to download this version of Feathers.
aor-feathers-client, rest的rest客户端管理 Admin-on-rest的 REST客户端基于REST服务构建后台和前端管理的完美匹配。 用于使用 和 admin-on-rest 。特性GET_MANY_REFERENCEGET_MANYGET_LISTGET_ONE创
羽毛同步 在应用程序实例之间同步服务事件编写自定义适配器执照 关于当运行Feathers应用程序的多个实例(例如,在多个Heroku Dynos上)时,服务事件( created , updated , patched , removed和任何自定义事件)...
将请求者的IP地址公开给您的Feathers服务 使用feathers-express-ip,您可以针对以下情况制定自己的解决方案: 每个IP地址的速率限制 通过IP跟踪请求 安装 npm install feathers-express-ip --save yarn add ...
Feathers-Vuex Feathers-Vuex是FeathersJS和Vuex的一流集成。 它在引擎盖下实现了许多Redux最佳实践,消除了Feathers-Vuex Feathers-Vuex是FeathersJS和Vuex的一流集成。 它在后台实现了许多Redux最佳实践,通过灵活...
$ npm install --save mongodb feathers-mongodb 重要提示: feathers-mongodb实现了和。 该适配器还需要一个数据库服务器。 原料药 service(options) 返回使用给定选项初始化的新服务实例。 Model必须是MongoDB...
vue-feathers-chat使用Vue和Feathers进行实时聊天的示例关于此项目是示例公共聊天,在视觉上几乎类似于WhatsApp克隆,vue-feathers-chat用Vue和Feathers进行实时聊天的示例关于本项目是一个示例公开聊天,在视觉上...
vue-cli-plugin-feathers-vuex Vue Cli插件,用于初始化和添加服务。 对于v3.0.0 -vuex v3.0.0及后续v3.0.0 将Feathers-vuex自动集成到vue中 安装 如果您使用Vue cli,请在命令行中输入以下内容: vue add ...
Feathers SDK 4.1.1 提供了自定义的ActionScript和MXML编译器,这些编译器专门为使用和组件构建的应用程序而设计。 通过简化受支持的IDE中的项目设置并提供更适当的默认值(例如使用“直接”渲染模式),此SDK可以...
此版本配置为与Swagger UI 3.x一起使用安装npm install feathers-swagger --save原料药swagger(options) 初始化模块。 服务注册之前应提供给app.configure。 const feathers = require ( '@feathersjs/feathers' ) ...
羽毛隔离 用于数据库适配器, 是Node.js的ORM。 它支持PostgreSQL,MySQL,MariaDB,SQLite和MSSQL,并具有事务支持,关系,读取复制等... 该适配器可能无法涵盖所有用例,但仍可以直接在Custom Feathers服务中使