下载资源前端资源详情
finitestate.zip
大小:901.37KB
价格:26积分
下载量:0
评分:
5.0
上传者:watson_pillow
更新日期:2024-08-21

有限状态机模板 cocos creator v2.0.10

资源文件列表(大概)

文件名
大小
.gitignore
1.28KB
.idea/
-
.idea/.gitignore
184B
.idea/finitestate.iml
344B
.idea/misc.xml
177B
.idea/modules.xml
281B
.idea/runConfigurations.xml
346B
.idea/workspace.xml
1.93KB
assets/
-
assets/finite.fire
19.3KB
assets/finite.fire.meta
146B
assets/resources.meta
137B
assets/resources/
-
assets/resources/die.png
35.41KB
assets/resources/die.png.meta
705B
assets/resources/l.jpg
32.54KB
assets/resources/l.jpg.meta
703B
assets/resources/l2.jpg
128.8KB
assets/resources/l2.jpg.meta
704B
assets/scripts.meta
137B
assets/scripts/
-
assets/scripts/FSMManager.ts
553B
assets/scripts/FSMManager.ts.meta
197B
assets/scripts/FSMState.ts
522B
assets/scripts/FSMState.ts.meta
197B
assets/scripts/NodeControl.ts
1KB
assets/scripts/NodeControl.ts.meta
197B
assets/scripts/NodeState1.ts
314B
assets/scripts/NodeState1.ts.meta
197B
assets/scripts/NodeState2.ts
347B
assets/scripts/NodeState2.ts.meta
197B
assets/state1.anim
584B
assets/state1.anim.meta
88B
assets/state2.anim
469B
assets/state2.anim.meta
88B
creator.d.ts
882.55KB
jsconfig.json
280B
library/
-
library/imports/
-
library/imports/00/
-
library/imports/00/0004d1cf-a0ad-47d8-ab17-34d3db9d35a3.json
6.7KB
library/imports/02/
-
library/imports/02/0275e94c-56a7-410f-bd1a-fc7483f7d14a.json
74B
library/imports/02/0275e94c-56a7-410f-bd1a-fc7483f7d14a.png
82B
library/imports/02/0291c134-b3da-4098-b7b5-e397edbe947f.json
74B
library/imports/02/0291c134-b3da-4098-b7b5-e397edbe947f.png
1.02KB
library/imports/0d/
-
library/imports/0d/0d784963-d024-4ea6-a7db-03be0ad63010.json
5.71KB
library/imports/0e/
-
library/imports/0e/0e42ba95-1fa1-46aa-b2cf-143cd1bcee2c.json
1.64KB
library/imports/16/
-
library/imports/16/16646274-0f3d-475f-b1b0-d42806b85e3e.js
644B
library/imports/16/16646274-0f3d-475f-b1b0-d42806b85e3e.js.map
1.05KB
library/imports/1a/
-
library/imports/1a/1a32fc76-f0bd-4f66-980f-56929c0ca0b3.json
371B
library/imports/1f/
-
library/imports/1f/1f55e3be-b89b-4b79-88de-47fd31018044.json
1.75KB
library/imports/23/
-
library/imports/23/232d2782-c4bd-4bb4-9e01-909f03d6d3b9.json
1.7KB
library/imports/27/
-
library/imports/27/27756ebb-3d33-44b0-9b96-e858fadd4dd4.json
1.63KB
library/imports/29/
-
library/imports/29/29158224-f8dd-4661-a796-1ffab537140e.json
372B
library/imports/2b/
-
library/imports/2b/2be36297-9abb-4fee-8049-9ed5e271da8a.json
95B
library/imports/2b/2be36297-9abb-4fee-8049-9ed5e271da8a.mp4
208.97KB
library/imports/2c/
-
library/imports/2c/2c937608-2562-40ea-b264-7395df6f0cea.json
1.58KB
library/imports/31/
-
library/imports/31/31d8962d-babb-4ec7-be19-8e9f54a4ea99.json
367B
library/imports/32/
-
library/imports/32/32044bd2-481f-4cf1-a656-e2b2fb1594eb.json
11.83KB
library/imports/47/
-
library/imports/47/472df5d3-35e7-4184-9e6c-7f41bee65ee3.json
352B
library/imports/4a/
-
library/imports/4a/4a37dd57-78cd-4cec-aad4-f11a73d12b63.json
1.63KB
library/imports/4a/4aa5819c-dcba-4d7d-83b1-a43934185b18.json
353B
library/imports/4b/
-
library/imports/4b/4bab67cb-18e6-4099-b840-355f0473f890.json
74B
library/imports/4b/4bab67cb-18e6-4099-b840-355f0473f890.png
1.15KB
library/imports/4c/
-
library/imports/4c/4caaa525-7b1d-4346-b0fc-f34252837a74.json
74B
library/imports/4c/4caaa525-7b1d-4346-b0fc-f34252837a74.png
35.41KB
library/imports/56/
-
library/imports/56/567dcd80-8bf4-4535-8a5a-313f1caf078a.json
74B
library/imports/56/567dcd80-8bf4-4535-8a5a-313f1caf078a.png
1.64KB
library/imports/59/
-
library/imports/59/5965ffac-69da-4b55-bcde-9225d0613c28.json
4.01KB
library/imports/5c/
-
library/imports/5c/5c3bb932-6c3c-468f-88a9-c8c61d458641.json
376B
library/imports/5f/
-
library/imports/5f/5fe5dcaa-b513-4dc5-a166-573627b3a159.json
379B
library/imports/61/
-
library/imports/61/617323dd-11f4-4dd3-8eec-0caf6b3b45b9.json
74B
library/imports/61/617323dd-11f4-4dd3-8eec-0caf6b3b45b9.png
1.16KB
library/imports/61/61aeb05b-3b32-452b-8eed-2b76deeed554.json
7.8KB
library/imports/67/
-
library/imports/67/67e68bc9-dad5-4ad9-a2d8-7e03d458e32f.json
369B
library/imports/68/
-
library/imports/68/6827ca32-0107-4552-bab2-dfb31799bb44.json
369B
library/imports/6c/
-
library/imports/6c/6c2f32e4-f0d5-4419-80bb-e66e4fc67aec.json
354B
library/imports/6e/
-
library/imports/6e/6e056173-d285-473c-b206-40a7fff5386e.json
74B
library/imports/6e/6e056173-d285-473c-b206-40a7fff5386e.png
1.59KB
library/imports/71/
-
library/imports/71/71561142-4c83-4933-afca-cb7a17f67053.json
74B
library/imports/71/71561142-4c83-4933-afca-cb7a17f67053.png
1.03KB
library/imports/71/7168db62-0edc-42e5-be5d-682cf6c4a165.json
371B
library/imports/73/
-
library/imports/73/73a0903d-d80e-4e3c-aa67-f999543c08f5.json
74B
library/imports/73/73a0903d-d80e-4e3c-aa67-f999543c08f5.png
1.39KB
library/imports/75/
-
library/imports/75/75e55925-ddbb-4def-8c28-b3ebc74cde8b.jpg
128.8KB
library/imports/75/75e55925-ddbb-4def-8c28-b3ebc74cde8b.json
74B
library/imports/78/
-
library/imports/78/785a442c-3ceb-45be-a46e-7317f625f3b9.json
2.63KB
library/imports/7d/
-
library/imports/7d/7d4ffd94-42d6-4045-9db7-a744229adfc4.json
370B
library/imports/7d/7de03a80-4457-438d-95a7-3e7cdffd6086.json
1.39KB
library/imports/86/
-
library/imports/86/86e51adf-836d-4c82-a308-3eae6200877f.js
958B
library/imports/86/86e51adf-836d-4c82-a308-3eae6200877f.js.map
1.3KB
library/imports/87/
-
library/imports/87/87087fef-7b86-4e29-aa94-0b47a8a81c0a.js
848B
library/imports/87/87087fef-7b86-4e29-aa94-0b47a8a81c0a.js.map
876B
library/imports/87/8748a24d-1aba-445c-9aff-49b3dbf4d533.json
19.37KB
library/imports/88/
-
library/imports/88/88e79fd5-96b4-4a77-a1f4-312467171014.json
372B
library/imports/8a/
-
library/imports/8a/8a96b965-2dc0-4e03-aa90-3b79cb93b5b4.json
74B
library/imports/8a/8a96b965-2dc0-4e03-aa90-3b79cb93b5b4.png
1.41KB
library/imports/8c/
-
library/imports/8c/8c5001fd-07ee-4a4b-a8a0-63e15195e94d.json
1.64KB
library/imports/8c/8cdb44ac-a3f6-449f-b354-7cd48cf84061.json
362B
library/imports/90/
-
library/imports/90/90004ad6-2f6d-40e1-93ef-b714375c6f06.json
372B
library/imports/96/
-
library/imports/96/96083d03-c332-4a3f-9386-d03e2d19e8ee.json
1.73KB
library/imports/97/
-
library/imports/97/972b9a4d-47ee-4c74-b5c3-61d8a69bc29f.json
7.08KB
library/imports/99/
-
library/imports/99/99170b0b-d210-46f1-b213-7d9e3f23098a.json
74B
library/imports/99/99170b0b-d210-46f1-b213-7d9e3f23098a.png
1.15KB
library/imports/9b/
-
library/imports/9b/9bbda31e-ad49-43c9-aaf2-f7d9896bac69.json
361B
library/imports/9d/
-
library/imports/9d/9d60001f-b5f4-4726-a629-2659e3ded0b8.json
74B
library/imports/9d/9d60001f-b5f4-4726-a629-2659e3ded0b8.png
2.02KB
library/imports/a2/
-
library/imports/a2/a23235d1-15db-4b95-8439-a2e005bfff91.json
365B
library/imports/a8/
-
library/imports/a8/a8658625-a432-4fe4-944a-e9e147c2afa0.js
1.71KB
library/imports/a8/a8658625-a432-4fe4-944a-e9e147c2afa0.js.map
2.46KB
library/imports/b1/
-
library/imports/b1/b181c1e4-0a72-4a91-bfb0-ae6f36ca60bd.json
74B
library/imports/b1/b181c1e4-0a72-4a91-bfb0-ae6f36ca60bd.png
1.58KB
library/imports/b2/
-
library/imports/b2/b2687ac4-099e-403c-a192-ff477686f4f5.json
175B
library/imports/b2/b2687ac4-099e-403c-a192-ff477686f4f5.plist
3.4KB
library/imports/b4/
-
library/imports/b4/b43ff3c2-02bb-4874-81f7-f2dea6970f18.json
74B
library/imports/b4/b43ff3c2-02bb-4874-81f7-f2dea6970f18.png
1.09KB
library/imports/b8/
-
library/imports/b8/b8223619-7e38-47c4-841f-9160c232495a.json
175B
library/imports/b8/b8223619-7e38-47c4-841f-9160c232495a.plist
3.4KB
library/imports/b9/
-
library/imports/b9/b93f47c7-459a-4e1c-a66f-69d7f9f3f3c0.json
584B
library/imports/bb/
-
library/imports/bb/bb42ed8e-0867-4584-ad63-b6f84f83bba8.json
352B
library/imports/bf/
-
library/imports/bf/bf0a434c-84dd-4a8e-a08a-7a36f180cc75.json
19.73KB
library/imports/c2/
-
library/imports/c2/c25b9d50-c8fc-4d27-beeb-6e7c1f2e5c0f.json
74B
library/imports/c2/c25b9d50-c8fc-4d27-beeb-6e7c1f2e5c0f.png
1.52KB
library/imports/c9/
-
library/imports/c9/c9fa51ff-3f01-4601-8f80-325d1b11dab7.json
370B
library/imports/ca/
-
library/imports/ca/ca8401fe-ad6e-41a8-bd46-8e3e4e9945be.json
14.59KB
library/imports/cd/
-
library/imports/cd/cd33edea-55f5-46c2-958d-357a01384a36.json
2.96KB
library/imports/cf/
-
library/imports/cf/cfef78f1-c8df-49b7-8ed0-4c953ace2621.json
74B
library/imports/cf/cfef78f1-c8df-49b7-8ed0-4c953ace2621.png
1.11KB
library/imports/d0/
-
library/imports/d0/d0a82d39-bede-46c4-b698-c81ff0dedfff.json
74B
library/imports/d0/d0a82d39-bede-46c4-b698-c81ff0dedfff.png
1.41KB
library/imports/d1/
-
library/imports/d1/d1b8be49-b0a0-435c-83b7-552bed4bbe35.json
19.78KB
library/imports/d2/
-
library/imports/d2/d29077ba-1627-4a72-9579-7b56a235340c.json
74B
library/imports/d2/d29077ba-1627-4a72-9579-7b56a235340c.png
1.04KB
library/imports/d6/
-
library/imports/d6/d6d3ca85-4681-47c1-b5dd-d036a9d39ea2.json
74B
library/imports/d6/d6d3ca85-4681-47c1-b5dd-d036a9d39ea2.png
1.02KB
library/imports/d6/d6ee0533-28d2-43c5-8a1d-0aa395f5be47.js
882B
library/imports/d6/d6ee0533-28d2-43c5-8a1d-0aa395f5be47.js.map
954B
library/imports/d8/
-
library/imports/d8/d81ec8ad-247c-4e62-aa3c-d35c4193c7af.json
74B
library/imports/d8/d81ec8ad-247c-4e62-aa3c-d35c4193c7af.png
158B
library/imports/e7/
-
library/imports/e7/e7aba14b-f956-4480-b254-8d57832e273f.json
372B
library/imports/e8/
-
library/imports/e8/e851e89b-faa2-4484-bea6-5c01dd9f06e2.json
74B
library/imports/e8/e851e89b-faa2-4484-bea6-5c01dd9f06e2.png
1.06KB
library/imports/e9/
-
library/imports/e9/e9ec654c-97a2-4787-9325-e6a10375219a.json
371B
library/imports/e9/e9ed3ab2-ee75-4148-8c37-83a4899da3ad.json
469B
library/imports/ed/
-
library/imports/ed/edd215b9-2796-4a05-aaf5-81f96c9281ce.json
74B
library/imports/ed/edd215b9-2796-4a05-aaf5-81f96c9281ce.png
1.01KB
library/imports/ed/edff301a-af4b-410e-88ea-02c8bb3d66d1.jpg
32.54KB
library/imports/ed/edff301a-af4b-410e-88ea-02c8bb3d66d1.json
74B
library/imports/f0/
-
library/imports/f0/f0048c10-f03e-4c97-b9d3-3506e1d58952.json
370B
library/imports/fb/
-
library/imports/fb/fbf7fef0-1fb5-4a5b-96dd-ea133af0ed86.json
355B
library/imports/ff/
-
library/imports/ff/ff0e91c7-55c6-4086-a39f-cb6e457b8c3b.json
370B
library/uuid-to-mtime.json
9.07KB
local/
-
local/console.json
80B
local/layout.windows.json
2.43KB
local/local.json
57B
local/logs/
-
local/logs/project.log
4.06KB
local/node-library.json
56B
local/node-tree-state.json
178B
local/scene.json
47B
local/settings.json
2B
packages/
-
project.json
60B
settings/
-
settings/project.json
655B
settings/services.json
80B
temp/
-
temp/BackupAssets/
-
temp/BackupAssets/assets/
-
temp/BackupAssets/assets/finite.fire
19.3KB
temp/BackupAssets/assets/state1.anim
584B
temp/BackupAssets/assets/state2.anim
469B
temp/quick-scripts/
-
temp/quick-scripts/assets/
-
temp/quick-scripts/assets/scripts/
-
temp/quick-scripts/assets/scripts/FSMManager.js
1.61KB
temp/quick-scripts/assets/scripts/FSMManager.js.map
1.25KB
temp/quick-scripts/assets/scripts/FSMState.js
1.3KB
temp/quick-scripts/assets/scripts/FSMState.js.map
1KB
temp/quick-scripts/assets/scripts/NodeControl.js
2.39KB
temp/quick-scripts/assets/scripts/NodeControl.js.map
2.41KB
temp/quick-scripts/assets/scripts/NodeState1.js
1.5KB
temp/quick-scripts/assets/scripts/NodeState1.js.map
827B
temp/quick-scripts/assets/scripts/NodeState2.js
1.53KB
temp/quick-scripts/assets/scripts/NodeState2.js.map
905B

资源内容介绍

有限状态机模板 cocos creator v2.0.10,节点的多种状态调用
(function() {"use strict";var __module = CC_EDITOR ? module : {exports:{}};var __filename = 'preview-scripts/assets/scripts/NodeControl.js';var __require = CC_EDITOR ? function (request) {return cc.require(request, require);} : function (request) {return cc.require(request, __filename);};function __define (exports, require, module) {"use strict";cc._RF.push(module, 'a8658YlpDJP5JRK6eFHwq+g', 'NodeControl', __filename);// scripts/NodeControl.tsObject.defineProperty(exports, "__esModule", { value: true });var FSMManager_1 = require("./FSMManager");var NodeState1_1 = require("./NodeState1");var NodeState2_1 = require("./NodeState2");var _a = cc._decorator, ccclass = _a.ccclass, property = _a.property;var State;(function (State) { State[State["state1"] = 0] = "state1"; State[State["state2"] = 1] = "state2";})(State || (State = {}));var NodeControl = /** @class */ (function (_super) { __extends(NodeControl, _super); function NodeControl() { return _super !== null && _super.apply(this, arguments) || this; } NodeControl.prototype.start = function () { this.ani = this.getComponent(cc.Animation); this.fsm = new FSMManager_1.default(); //创建两个状态 var s1 = new NodeState1_1.default(State.state1, this, this.fsm); var s2 = new NodeState2_1.default(State.state2, this, this.fsm); this.fsm.StateList = [s1, s2]; //开始执行状态 this.fsm.ChangeState(State.state1); }; NodeControl.prototype.update = function (dt) { if (this.fsm.CurrentStateID != -1) { this.fsm.OnUpdate(); } }; NodeControl.prototype.stat1 = function () { console.log("stat1"); this.fsm.ChangeState(State.state1); }; NodeControl.prototype.stat2 = function () { console.log("stat2"); this.fsm.ChangeState(State.state2); }; NodeControl = __decorate([ ccclass ], NodeControl); return NodeControl;}(cc.Component));exports.default = NodeControl;cc._RF.pop(); } if (CC_EDITOR) { __define(__module.exports, __require, __module); } else { cc.registerModuleFunc(__filename, function () { __define(__module.exports, __require, __module); }); } })(); //# sourceMappingURL=NodeControl.js.map

用户评论 (0)

发表评论

captcha

相关资源

scikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whl

scikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whlscikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whlscikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whlscikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whlscikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whlscikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whlscikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whlscikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whlscikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whlscikit_learn-1.5.0rc1-cp39-cp39-win_amd64.whl

10.48MB19积分

Learn-WinUI-3.0配套源码

配套源码 Book DescriptionWinUI 3 takes a whole new approach to delivering Windows UI components and controls and has the ability to deliver the same features across multiple versions of Windows. Learn WinUI 3 is a comprehensive introduction to WinUI and Windows apps for anyone who is new to WinUI and XAML applications.

1.69MB47积分

基于Java+Springboot+Vue开发的家具管理系统

该项目是基于Java+Springboot+Vue开发的家具管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。 该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的家具管理系统项目, 大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。家具管理:管理系统可以录入、修改和查询家具的基本信息,如名称、价格、备注等。类型管理:系统可以管理家具的类型信息,包括类型的名称等。评论管理:管理和浏览整个网站的评论信息。用户管理:管理和浏览网站的用户信息,可以新增、编辑和删除用户。统计分析:系统可以根据家具的活动数据和用户参与度进行统计和分析,帮助管理员了解整个系统的状况。消息管理:家具管理员可以在系统上发布消息,整个网站的用户都能收到。广告管理:家具管理员可以在系统上发布广告消息,然后在详情页面右侧展示。意见反馈:家具管理员可以在后台查看浏览用户提交的意见反馈信息。系统信息:管理员可以查看系统的基本信息,包括系统名称、服务器信息、内存信息、cpu信息、软件信息等。

9.56MB28积分

基于Java+Springboot+Vue开发的反诈视频宣传系统

该项目是基于Java+Springboot+Vue开发的反诈视频宣传系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。 该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的反诈视频宣传管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。视频管理:管理系统可以录入、修改和查询视频的基本信息,如名称、简介、备注等。类型管理:系统可以管理视频的类型信息,包括类型的名称等。评论管理:管理和浏览整个网站的评论信息。用户管理:管理和浏览网站的用户信息,可以新增、编辑和删除用户。统计分析:系统可以根据视频的活动数据和用户参与度进行统计和分析,帮助管理员了解整个系统的状况。消息管理:视频管理员可以在系统上发布消息,整个网站的用户都能收到。广告管理:视频管理员可以在系统上发布广告消息,然后在详情页面右侧展示。意见反馈:视频管理员可以在后台查看浏览用户提交的意见反馈信息。系统信息:管理员可以查看系统的基本信息,包括系统名称、服务器信息、内存信息、cpu信息、软件信息等。

9.38MB10积分