(function() {"use strict";var __module = CC_EDITOR ? module : {exports:{}};var __filename = 'preview-scripts/assets/Script/games.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, 'be596x4YFxGMp055MWL3Kin', 'games', __filename);
// Script/games.js
"use strict";
cc.Class({
extends: cc.Component,
properties: {
farCamera: cc.Camera, // 远景摄像机
nearCamera: cc.Camera, // 近景摄像机
bg01: cc.Sprite,
bg02: cc.Sprite,
nearbg01: cc.Sprite, // 地板
nearbg02: cc.Sprite
},
start: function start() {},
onLoad: function onLoad() {
this.farCount = 1; //远计数
this.nearCount = 1; //进计数
this.farSpeed = 30; //远处速度
this.nearSpeed = 300; //近处的速度
},
update: function update(dt) {
// 更新摄像机
this.updateFarCamera(dt); //远相机
this.updateNearCamera(dt); //近相机
},
updateFarCamera: function updateFarCamera(dt) {
this.farCamera.node.x += dt * this.farSpeed;
var yu = this.farCount % 2;
if (yu == 1) {
if (this.farCamera.node.x > this.farCount * this.bg01.node.width) {
this.bg01.node.x = (this.farCount + 1) * this.bg01.node.width;
this.farCount++;
}
} else {
if (this.farCamera.node.x > this.farCount * this.bg01.node.width) {
this.bg02.node.x = (this.farCount + 1) * this.bg01.node.width;
this.farCount++;
}
}
},
updateNearCamera: function updateNearCamera(dt) {
this.nearCamera.node.x += dt * this.nearSpeed;
var yu = this.nearCount % 2;
if (yu == 1) {
if (this.nearCamera.node.x > this.nearCount * this.nearbg01.node.width) {
this.nearbg01.node.x = (this.nearCount + 1) * this.nearbg01.node.width;
this.nearCount++;
}
} else {
if (this.nearCamera.node.x > this.nearCount * this.nearbg02.node.width) {
this.nearbg02.node.x = (this.nearCount + 1) * this.nearbg02.node.width;
this.nearCount++;
}
}
}
});
cc._RF.pop();
}
if (CC_EDITOR) {
__define(__module.exports, __require, __module);
}
else {
cc.registerModuleFunc(__filename, function () {
__define(__module.exports, __require, __module);
});
}
})();
//# sourceMappingURL=games.js.map
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
cocos Creator 使用摄像机进行背景的差速移动 (195个子文件)
09db057b0ed8c957df800291fcf973746fc778 2KB
0e0eb1074c3e48a924e845cb5d7d603d646b31 97B
0ff8016bc8694547f2463f265411013b6aa3a6 1KB
1038487b11d5c28db52412ff13f204fc229c5b 196B
1de2d4016ca7f58cb5f9c1b572de2fd5328457 114B
2452a5f2f3dff3965b7a9e822f589ab5c8b1f4 153B
25c57e5c60c35c04015ec6a3753e261b233610 56B
41e0f46730755963cc1186ac4b3ba046534bfd 71B
5d309381790d5ddd55aab4b9556ed284376065 56B
84f6c224a895af221d80d345c197bfea1a6b2f 2KB
850c2fb9a236dcb20fbad0e8b35cd71fb5cc0b 189B
8ca76dd950896a01ad19ef675d5075a43914d3 2KB
95eab660c1b5c133d03a64a2085540430234b5 1KB
96afb9cc1459f3a0e79ae5b6446151aaad0314 47B
995ef1f814ac6cfaf84ea46bb461fc29563046 209B
ae12370f42aabae868e75020093b94dd5f7cf5 288B
af4405bf5349ef1fccdbe5087ef09e8eaa7073 80B
b333c1ad73f9edbbf747bdb40f27bdc72eaccb 2KB
b34ec350f79cd0df087ebed0b18745ac0cbc9a 85B
cc7eb64b7f8bff55122f161c282cd0a54f2bc8 49B
cda3457cbf8c6e4bb22ed2db888e8b831aee66 49B
COMMIT_EDITMSG 21B
config 311B
d49717c2cdc13094148eff326ad8dc6eaf3ef8 1KB
d6bd25860add1cb2fd66bea9f6b204a88289af 49B
dd6436e8a4ef01025444dac5537f7d53250500 544B
ddde2ef457ab1dcbd7e2b3c5b8b262942ccd05 81B
description 73B
e20984accb9728c02558bbfcf31e6aeba6270d 2KB
e3168bf154d4d29bf7af6434700dc8c361e6e1 86B
ee861fc6194c8bfda292bec634f04a14b48cae 90B
exclude 240B
fc7eb2ac08d2d24bf8fde25ed47fe0e1e8a034 476B
FETCH_HEAD 106B
Camera.fire 15KB
Camera.fire 15KB
HEAD 358B
HEAD 195B
HEAD 32B
HEAD 23B
pack-bf6a74f1f468c4aa95ed65a8db5dda5c4fd70f90.idx 8KB
index 18KB
games.js 3KB
be596c78-605c-4632-9d39-e4c58bdca8a7.js 2KB
games.js 2KB
d1b8be49-b0a0-435c-83b7-552bed4bbe35.json 20KB
bf0a434c-84dd-4a8e-a08a-7a36f180cc75.json 20KB
2d2f792f-a40c-49bb-a189-ed176a246e49.json 15KB
ca8401fe-ad6e-41a8-bd46-8e3e4e9945be.json 15KB
32044bd2-481f-4cf1-a656-e2b2fb1594eb.json 12KB
uuid-to-mtime.json 9KB
61aeb05b-3b32-452b-8eed-2b76deeed554.json 8KB
0004d1cf-a0ad-47d8-ab17-34d3db9d35a3.json 7KB
0d784963-d024-4ea6-a7db-03be0ad63010.json 6KB
972b9a4d-47ee-4c74-b5c3-61d8a69bc29f.json 5KB
services.json 5KB
5965ffac-69da-4b55-bcde-9225d0613c28.json 4KB
cd33edea-55f5-46c2-958d-357a01384a36.json 3KB
785a442c-3ceb-45be-a46e-7317f625f3b9.json 3KB
layout.windows.json 2KB
1f55e3be-b89b-4b79-88de-47fd31018044.json 2KB
96083d03-c332-4a3f-9386-d03e2d19e8ee.json 2KB
232d2782-c4bd-4bb4-9e01-909f03d6d3b9.json 2KB
8c5001fd-07ee-4a4b-a8a0-63e15195e94d.json 2KB
0e42ba95-1fa1-46aa-b2cf-143cd1bcee2c.json 2KB
4a37dd57-78cd-4cec-aad4-f11a73d12b63.json 2KB
27756ebb-3d33-44b0-9b96-e858fadd4dd4.json 2KB
2c937608-2562-40ea-b264-7395df6f0cea.json 2KB
7de03a80-4457-438d-95a7-3e7cdffd6086.json 1KB
project.json 885B
5fe5dcaa-b513-4dc5-a166-573627b3a159.json 379B
5c3bb932-6c3c-468f-88a9-c8c61d458641.json 376B
29158224-f8dd-4661-a796-1ffab537140e.json 372B
90004ad6-2f6d-40e1-93ef-b714375c6f06.json 372B
e7aba14b-f956-4480-b254-8d57832e273f.json 372B
88e79fd5-96b4-4a77-a1f4-312467171014.json 372B
4cade94e-9aee-432e-abeb-024583e7b108.json 371B
1a32fc76-f0bd-4f66-980f-56929c0ca0b3.json 371B
e9ec654c-97a2-4787-9325-e6a10375219a.json 371B
7168db62-0edc-42e5-be5d-682cf6c4a165.json 371B
7d4ffd94-42d6-4045-9db7-a744229adfc4.json 370B
c9fa51ff-3f01-4601-8f80-325d1b11dab7.json 370B
ff0e91c7-55c6-4086-a39f-cb6e457b8c3b.json 370B
f0048c10-f03e-4c97-b9d3-3506e1d58952.json 370B
67e68bc9-dad5-4ad9-a2d8-7e03d458e32f.json 369B
6827ca32-0107-4552-bab2-dfb31799bb44.json 369B
31d8962d-babb-4ec7-be19-8e9f54a4ea99.json 367B
a23235d1-15db-4b95-8439-a2e005bfff91.json 365B
bbbdd15a-39ca-4769-b1da-8b11937373e7.json 364B
8cdb44ac-a3f6-449f-b354-7cd48cf84061.json 362B
9bbda31e-ad49-43c9-aaf2-f7d9896bac69.json 361B
3ad18be8-6c4a-4754-8c1a-2b3291ea64c4.json 358B
410fb916-8721-4663-bab8-34397391ace7.json 355B
bb42ed8e-0867-4584-ad63-b6f84f83bba8.json 352B
472df5d3-35e7-4184-9e6c-7f41bee65ee3.json 352B
builder.json 316B
builder.panel.json 183B
b2687ac4-099e-403c-a192-ff477686f4f5.json 175B
b8223619-7e38-47c4-841f-9160c232495a.json 175B
2be36297-9abb-4fee-8049-9ed5e271da8a.json 95B
共 195 条
- 1
- 2
资源评论
星河·
- 粉丝: 90
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功