Commit fbb4427c by 张树文

删除部分无用的事件

1 parent 66300151
Showing with 31 additions and 1378 deletions
[
{
"__type__": "cc.Prefab",
"_name": "",
"_objFlags": 0,
"_native": "",
"data": {
"__id__": 1
},
"optimizationPolicy": 0,
"asyncLoadAssets": false,
"readonly": false
},
{
"__type__": "cc.Node",
"_name": "ChapterBtn",
"_objFlags": 0,
"_parent": null,
"_children": [
{
"__id__": 2
},
{
"__id__": 5
}
],
"_active": true,
"_components": [
{
"__id__": 8
},
{
"__id__": 9
}
],
"_prefab": {
"__id__": 11
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 240,
"height": 48
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
0
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Node",
"_name": "pointSpr",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 3
}
],
"_prefab": {
"__id__": 4
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 44,
"height": 48
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-30,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 2
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "b483e507-f22a-4115-9243-740071ecc327"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "0c5e5b6a-e3cd-49c8-b1f6-dd38039c121a"
},
"fileId": "36CEun53xP+J0xF9szllV4",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "label",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 6
}
],
"_prefab": {
"__id__": 7
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 240,
"height": 48
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 5
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": false,
"_string": "99.一二三四五六七八九十",
"_N$string": "99.一二三四五六七八九十",
"_fontSize": 23,
"_lineHeight": 40,
"_enableWrapText": false,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 0,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 1,
"_N$cacheMode": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "0c5e5b6a-e3cd-49c8-b1f6-dd38039c121a"
},
"fileId": "7fUybaBjtLArXbVrSBTFHL",
"sync": false
},
{
"__type__": "daa19ZPfvRLLYFk4juWpU/P",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"label": {
"__id__": 6
},
"pointSpr": {
"__id__": 2
},
"_id": ""
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 10
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 1
},
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "daa19ZPfvRLLYFk4juWpU/P",
"handler": "onItemClick",
"customEventData": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "0c5e5b6a-e3cd-49c8-b1f6-dd38039c121a"
},
"fileId": "8bMt1d30hMBbNNlX1zOlrX",
"sync": false
}
]
\ No newline at end of file
{
"ver": "1.2.7",
"uuid": "0c5e5b6a-e3cd-49c8-b1f6-dd38039c121a",
"optimizationPolicy": "AUTO",
"asyncLoadAssets": false,
"readonly": false,
"subMetas": {}
}
\ No newline at end of file
......@@ -14,3 +14,4 @@ export const DummySpriteFrame = undefined as unknown as cc.SpriteFrame;
export const DummyPageView = undefined as unknown as cc.PageView;
export const DummyColor = undefined as unknown as cc.Color;
export const DummyWidget = undefined as unknown as cc.Widget;
export const DummyToggle = undefined as unknown as cc.Toggle;
......@@ -34,62 +34,25 @@ export namespace GameModelManager {
export const MessageSceneChanged = emitter.createEvent<(scenes: MessageSceneModel[]) => void>();
export const MainDatingEventChanged = emitter.createEvent<(scenes: DatingEventSceneModel[]) => void>();
export const ApplicaitonGameChanged = emitter.createEvent<(force: boolean) => void>();//进程发生切换
export const MainTabForceClick = emitter.createEvent<(param: { index: number, pureClick: boolean, propId?: number }) => void>();//主界面tab点击
export const GiftItemForceClick = emitter.createEvent<(param: any) => void>();//商城界面指定item点击
export const SininItemClick = emitter.createEvent<(param: any) => void>();//签到界面指定item点击
export const CheckMainTabGuide = emitter.createEvent<() => void>();//主界面检测tab栏引导
export const CheckDateGuide = emitter.createEvent<() => void>();//约会界面检测引导
export const CheckMsgGuide = emitter.createEvent<() => void>();//消息列表界面检测引导
export const UpdatePlayerData = emitter.createEvent<() => void>();//更新主角数据
export const PlayerOptionSkin = emitter.createEvent<() => void>();//玩家操作了皮肤数据
export const NeedAddCoin = emitter.createEvent<(location?: string) => void>();//需要增加金币或者皮肤币
export const RefreshDiscoverTabRed = emitter.createEvent<() => void>();//刷新发现页红点展示
export const RefreshDateCostTipInfo = emitter.createEvent<(show: boolean, costNum?: number, pos?: cc.Vec3) => void>();//刷新约会界面消耗信息节点数据
export const RefreshDateSceneProgress = emitter.createEvent<() => void>();//刷新约会进度
export const CheckDateSceneProgress = emitter.createEvent<() => void>();//检测约会进度
export const ForceClickSendGiftBtn = emitter.createEvent<() => void>();//强制点击聊天中送礼按钮
export const AutoPopView = emitter.createEvent<(view: AutoPopViewType) => void>();//展示自动弹出界面
export const NewPlayerReceiveBtn = emitter.createEvent<() => void>();//新人七天乐点击领取按钮
export const ShowDatingEventArrowGuide = emitter.createEvent<(isShow: boolean, wordPos?: cc.Vec3) => void>();//约会列表界面展示箭头
export const ShowPlotBlocked = emitter.createEvent<() => void>();//展示剧情阻断弹窗
export const ForceEnterDiscoverSubView = emitter.createEvent<(itemType: DiscoverItemType) => void>();//强制进入发现页面子页面
export const PlotBlockedChanged = emitter.createEvent<() => void>();//剧情阻断改变
export const WorkSpaceShowItemDesc = emitter.createEvent<(isShow: boolean, itemId?: number, wPos?: cc.Vec3) => void>();//工作区界面展示物品描述
export const WorkSpaceSelectedStuff = emitter.createEvent<(spaceId: number, roleId: number) => void>();//工作区选定完员工
export const CheckMainTabWorkSpaceRedDot = emitter.createEvent<(isForce?: boolean, forceShow?: boolean) => void>();//检测主界面tab栏下面工作区的红点
export const ForceSetSpaceState = emitter.createEvent<(spaceId: number, state: WorkSpaceTaskState) => void>();//强制改变指定工作区的状态
export const UpdateMainTabArrowGuide = emitter.createEvent<() => void>();//更新主界面tab栏,商城和办公区箭头引导
export const ForceClickMsgItem = emitter.createEvent<(id: number) => void>();
export const ForceClickDatingItem = emitter.createEvent<(id: number) => void>();
/**报幕数据准备就绪事件 */
export const ForceClickDataReady = emitter.createEvent<() => void>();
/**传输掉落物品数据 */
export const TransmitItemData = emitter.createEvent<(pid: number, spriteFrame: cc.SpriteFrame, cfg: DeepReadonlyObject<IItemTbl>) => void>();
export const UnlockItem = emitter.createEvent<(itemId: number) => void>();
/**卧室返回点击UI事件 */
export const BedroomViewBack = emitter.createEvent<(index: number) => void>();
/**返回到卧室界面 */
export const BackToBedRoom = emitter.createEvent<() => void>();
/**回滚数据到指定剧情 */
export const RollBackToPlot = emitter.createEvent<(pid: number) => void>();
/**回滚剧情数据完成刷新所有状态 */
......@@ -505,13 +468,11 @@ export namespace GameModelManager {
cc.game.on(cc.game.EVENT_HIDE, () => {
// console.log("enter game background");
AudioManager.pauseMusic();
//ApplicaitonGameChanged.emit(false);
});
cc.game.on(cc.game.EVENT_SHOW, () => {
// console.log("enter game force");
AudioManager.resumeMusic();
// ApplicaitonGameChanged.emit(true);
});
}
......
import { DummyLabel, DummyNode } from "../../common/CCDummyObjects";
import { GameModelManager } from "../model/GameModelManager";
const { ccclass, property } = cc._decorator;
@ccclass
export default class ChapterBtn extends cc.Component {
@property(cc.Label)
private label = DummyLabel;
@property(cc.Node)
private pointSpr = DummyNode;
private _pid: number = -1;
setData(chapterId: number, chapterName: number, pid: number) {
this._pid = pid;
this.label.string = chapterId.toString() + "." + GameModelManager.getI18LanguageTxt(chapterName);
}
onItemClick() {
console.log("onItemClick pid = ", this._pid);
GameModelManager.RollBackToPlot.emit(this._pid);
let sprites = this.node.parent.getComponentsInChildren(cc.Sprite);
for (let i = 0; i < sprites.length; i++) {
sprites[i].node.active = false;
}
this.pointSpr.active = true;
cc.tween(this.pointSpr)
.repeatForever(cc.tween()
.to(0.5, { scale: 1.15, x: -25 }, { easing: 'sineInOut' })
.to(0.5, { scale: 1, x: -30 }, { easing: 'sineInOut' }))
.start();
let labels = this.node.parent.getComponentsInChildren(cc.Label);
for (let i = 0; i < labels.length; i++) {
labels[i].node.color = cc.color(255, 255, 255, 255);
}
this.label.node.color = cc.color(255, 238, 149, 255);
}
}
{
"ver": "1.0.8",
"uuid": "daa1964f-7ef4-4b2d-8164-e23b96a54fcf",
"isPlugin": false,
"loadPluginInWeb": true,
"loadPluginInNative": true,
"loadPluginInEditor": false,
"subMetas": {}
}
\ No newline at end of file
......@@ -192,7 +192,6 @@ export class ChatListViewPresenter extends Presenter<MessageSceneModel, ChatList
UIManager.popToPresenter(this);
this._view.closeAnimation().then(() => {
this._view.close();
GameModelManager.CheckMainTabGuide.emit();
});
}
......
......@@ -333,7 +333,6 @@ export class DatingEventSubpresenter extends Subpresenter<DatingEventSubview> {
onOpen() {
super.onOpen();
this._disposable.add(GameModelManager.CheckDateGuide.on(this.checkGuideItem));
this._disposable.add(GameModelManager.RefreshDateSceneProgress.on(this.onRefreshDateSceneProgress));
this._disposable.add(GameModelManager.ForceClickDatingItem.on(this.onForceClickItem));
this._disposable.add(GameModelManager.RefreshAllStatus.on(this.onRefreshAllStatus));
this._disposable.add(GameModelManager.CloseDatingSceneView.on(this.onCloseDatingSceneView));
......@@ -416,10 +415,6 @@ export class DatingEventSubpresenter extends Subpresenter<DatingEventSubview> {
this.refreshItems();
}
onRefreshDateSceneProgress = () => {
this.refreshItems();
}
costEnergyCallBack = (type, ret: boolean, param: any) => {
if (ret) {
let oprType = this.isReview ? EventOperationType.memory : EventOperationType.event;
......
......@@ -13,7 +13,6 @@ import CDKeyEventManager from "../../model/CDKeyEventManager";
import { DatingEventSceneModel, DatingEventStatus } from "../../model/DatingEventSceneModel";
import { GameModelManager } from "../../model/GameModelManager";
import GameRoleDataModel from "../../model/GameRoleDataModel";
import ChapterBtn from "../ChapterBtn";
import { RegPresenter } from "../PresenterCCViewFactory";
import { SpecialToastType } from "../SpecialToast";
import VerbView from "../VerbView";
......@@ -283,8 +282,6 @@ export class DatingScenePresenter extends Presenter<DatingEventSceneModel, Datin
console.log("Curr Chapter is extra plot.");
} else {
GameModelManager.dotMainLinePlotEnd();
// GameModelManager.setProgressDateScene(this._model.id);
GameModelManager.CheckDateSceneProgress.emit();
}
}
} else if (this._model.isExtra) {
......@@ -342,18 +339,6 @@ export class DatingScenePresenter extends Presenter<DatingEventSceneModel, Datin
return portrait;
}
CreateOrUpdateChapterBtns() {
let ret: { chapterId: number, chapterName: number, chapterStartPlotId: number }[] = [];
let models = GameModelManager.getMainDatingEventScenesModel();
for (let i = 0; i < models.length; i++) {
ret.push({ chapterId: i + 1, chapterName: models[i].config.name, chapterStartPlotId: models[i].config.start_plot_id });
}
for (let i = ret.length - 1; i >= 0; i--) {
let btn = cc.instantiate(this.view.getChapterBtn());
btn.getComponent(ChapterBtn).setData(ret[i].chapterId, ret[i].chapterName, ret[i].chapterStartPlotId);
}
}
onClickRollBackBtn = (pid: number) => {
CDKeyEventManager.getInstance().shiftCDKeyRemovePlotAD();
let removeAdCardNum: number = CDKeyEventManager.getInstance().checkCDKeyRemovePlotAD();
......
......@@ -78,21 +78,9 @@ export default class DiscoverViewPresenter extends Presenter<undefined, Discover
onOpen() {
super.onOpen(undefined);
this._disposable.add(GameModelManager.PlayerOptionSkin.on(this.onPlayerOptionSkin));
this._disposable.add(GameModelManager.ForceEnterDiscoverSubView.on(this.onForceEnterDiscoverSubView));
this.onShow();
}
onForceEnterDiscoverSubView = (itemType: DiscoverItemType) => {
this.itemClickCallBack(itemType);
}
onPlayerOptionSkin = () => {
this.initViewProps();
this.initItemConfig();
this._view.updateProps(this._viewProps);
}
onShow() {
super.onShow();
this.initViewProps();
......
......@@ -82,7 +82,6 @@ export default class ExchangeCodeViewPresenter extends Presenter<ExchangeCodePar
CDKeyEventManager.getInstance().changeRoleLike(roleId, count);
}
}
GameModelManager.UpdatePlayerData.emit();
}
}
break;
......@@ -128,7 +127,6 @@ export default class ExchangeCodeViewPresenter extends Presenter<ExchangeCodePar
CDKeyEventManager.getInstance().changeRoleLike(roleId, count);
}
}
GameModelManager.UpdatePlayerData.emit();
} else if (ret.code === "104001") {//错误的验证码
let content = GameModelManager.getLanguageTxt(GameTextData.TEXT_CDKEYINVALID_VALUE);
UIManager.showToast(content);
......
......@@ -254,7 +254,6 @@ export class ExtraPlotDatingEventSubViewPresenter extends Subpresenter<ExtraPlot
onOpen() {
super.onOpen();
this._disposable.add(GameModelManager.CheckDateGuide.on(this.checkGuideItem));
this._disposable.add(GameModelManager.RefreshDateSceneProgress.on(this.onRefreshDateSceneProgress));
this._disposable.add(GameModelManager.ForceClickDatingItem.on(this.onForceClickItem));
this._disposable.add(GameModelManager.RefreshExtraPlotByType.on(this.onRefreshExtraPlotByType));
this.selectCurChapter();
......@@ -325,10 +324,6 @@ export class ExtraPlotDatingEventSubViewPresenter extends Subpresenter<ExtraPlot
this.refreshItems();
}
onRefreshDateSceneProgress = () => {
this.refreshItems();
}
onForceClickItem = (id: number) => {
console.log("DatingEventSubpresenter onForceClickItem id = ", id);
let k = id + "";
......
......@@ -143,7 +143,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
this._disposable.add(GameModelManager.AutoPopView.on(this.onAutoPopView));
this._disposable.add(GameModelManager.UnlockItem.on(this.onUnlockItem));
this._disposable.add(GameModelManager.BedroomViewBack.on(this.onBedroomViewBack));
this._disposable.add(GameModelManager.RefreshAllStatus.on(this.onRefreshAllStatus));
this._disposable.add(GameModelManager.JumpToViewInGame.on(this.onJumpToViewInGame));
......@@ -461,14 +460,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
}
}
/**
* 卧室返回点击UI事件
* @param index 返回具体tabIndex
*/
onBedroomViewBack = (index: number) => {
this._view.onTabButtonClick(null, `${index}`);
}
onRefreshAllStatus = async () => {
this.checkRedDot(PlotManager.getCurrentPlots());
......
......@@ -49,7 +49,6 @@ export class PhoneCallViewPresenter extends Presenter<undefined, PhoneCallView>
async onOpen() {
super.onOpen(undefined);
this._disposable.add(GameModelManager.ApplicaitonGameChanged.on(this.onGameChangedClickCallback));
let plots = await GameModelManager.rollbackPhoneCallIfNeeded();
this.analysisPlots(plots);
}
......
......@@ -189,7 +189,6 @@ export class PhoneCallViewImpl extends CCPureView<PhoneCallViewProps> implements
this._isPlayMusic = false;
}
delete (this as any)._props;
GameModelManager.CheckMainTabGuide.emit();
})));
}
......
......@@ -56,8 +56,6 @@ export class DatingSceneViewImpl extends CCView implements DatingSceneView {
@property(Typewriter)
private typewriter: Typewriter = undefined as unknown as Typewriter;
@property(cc.Prefab)
private chapterBtn = DummyPrefab;
@property(cc.Node)
private skipButtonNode = DummyNode;
@property(cc.Node)
......@@ -439,11 +437,6 @@ export class DatingSceneViewImpl extends CCView implements DatingSceneView {
this.closeView();
}
getChapterBtn = (): cc.Prefab => {
return this.chapterBtn;
}
onRefreshAllStatus() {
this.closeAction();
}
......
import { DummyNode, DummyPrefab, DummyRichText } from "../../../../../common/CCDummyObjects";
import { DummyLabel, DummyNode, DummyPrefab, DummyRichText, DummyToggle } from "../../../../../common/CCDummyObjects";
import { CCPureView } from "../../../../../common/classbase/CCViewBase";
import { RegView } from "../../../PresenterCCViewFactory";
import { NewNoticeViewType, NewNoticeViewProps, NewNoticeView } from "../../type/notice/NewNoticeView";
......@@ -21,9 +21,9 @@ export class NewNoticeViewImpl extends CCPureView<NewNoticeViewProps> implements
@property({ type: cc.Prefab, displayName: "Activities notice item prefab" })
activitiesItemPrefab: cc.Prefab = DummyPrefab;
@property({ type: cc.Toggle, displayName: "Tips toggle" })
tipsToggle: cc.Toggle;
tipsToggle: cc.Toggle = DummyToggle;
@property({ type: cc.Label, displayName: "CloseTips label" })
closeTipsLabel: cc.Label;
closeTipsLabel: cc.Label = DummyLabel;
getButtonSpriteFrames(): cc.SpriteFrame[] {
return this.buttonSpriteFrames;
......
......@@ -15,8 +15,6 @@ export interface DatingSceneView extends View {
showBackBtn: (show: boolean) => void;
setRunCloseAction: (run: boolean) => void;
getChapterBtn: () => cc.Prefab;
/**关闭ui */
closeView: () => void;
onReviewButtonClickCallback: () => void;
......
......@@ -163,7 +163,6 @@ let PhoneCallViewImpl = /** @class */ (() => {
this._isPlayMusic = false;
}
delete this._props;
GameModelManager_1.GameModelManager.CheckMainTabGuide.emit();
})));
}
onPropsLoad(props) {
......
[
{
"__type__": "cc.Prefab",
"_name": "ChapterBtn",
"_objFlags": 0,
"_native": "",
"data": {
"__id__": 1
},
"optimizationPolicy": 0,
"asyncLoadAssets": false,
"readonly": false
},
{
"__type__": "cc.Node",
"_name": "ChapterBtn",
"_objFlags": 0,
"_parent": null,
"_children": [
{
"__id__": 2
},
{
"__id__": 5
}
],
"_active": true,
"_components": [
{
"__id__": 8
},
{
"__id__": 9
}
],
"_prefab": {
"__id__": 11
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 240,
"height": 48
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
0
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Node",
"_name": "pointSpr",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 3
}
],
"_prefab": {
"__id__": 4
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 44,
"height": 48
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-30,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 2
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "b483e507-f22a-4115-9243-740071ecc327"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "0c5e5b6a-e3cd-49c8-b1f6-dd38039c121a"
},
"fileId": "36CEun53xP+J0xF9szllV4",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "label",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 6
}
],
"_prefab": {
"__id__": 7
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 240,
"height": 48
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
0,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": ""
},
{
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 5
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": false,
"_string": "99.一二三四五六七八九十",
"_N$string": "99.一二三四五六七八九十",
"_fontSize": 23,
"_lineHeight": 40,
"_enableWrapText": false,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 0,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 1,
"_N$cacheMode": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "0c5e5b6a-e3cd-49c8-b1f6-dd38039c121a"
},
"fileId": "7fUybaBjtLArXbVrSBTFHL",
"sync": false
},
{
"__type__": "daa19ZPfvRLLYFk4juWpU/P",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"label": {
"__id__": 6
},
"pointSpr": {
"__id__": 2
},
"_id": ""
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 10
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_N$normalColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"pressedColor": {
"__type__": "cc.Color",
"r": 211,
"g": 211,
"b": 211,
"a": 255
},
"_N$hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"hoverColor": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_N$disabledColor": {
"__type__": "cc.Color",
"r": 124,
"g": 124,
"b": 124,
"a": 255
},
"_N$normalSprite": null,
"_N$pressedSprite": null,
"pressedSprite": null,
"_N$hoverSprite": null,
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 1
},
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "daa19ZPfvRLLYFk4juWpU/P",
"handler": "onItemClick",
"customEventData": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "0c5e5b6a-e3cd-49c8-b1f6-dd38039c121a"
},
"fileId": "8bMt1d30hMBbNNlX1zOlrX",
"sync": false
}
]
\ No newline at end of file
......@@ -37,43 +37,18 @@ var GameModelManager;
let emitter = new simba_eventkit_1.Emitter;
GameModelManager.MessageSceneChanged = emitter.createEvent();
GameModelManager.MainDatingEventChanged = emitter.createEvent();
GameModelManager.ApplicaitonGameChanged = emitter.createEvent(); //进程发生切换
GameModelManager.MainTabForceClick = emitter.createEvent(); //主界面tab点击
GameModelManager.GiftItemForceClick = emitter.createEvent(); //商城界面指定item点击
GameModelManager.SininItemClick = emitter.createEvent(); //签到界面指定item点击
GameModelManager.CheckMainTabGuide = emitter.createEvent(); //主界面检测tab栏引导
GameModelManager.CheckDateGuide = emitter.createEvent(); //约会界面检测引导
GameModelManager.CheckMsgGuide = emitter.createEvent(); //消息列表界面检测引导
GameModelManager.UpdatePlayerData = emitter.createEvent(); //更新主角数据
GameModelManager.PlayerOptionSkin = emitter.createEvent(); //玩家操作了皮肤数据
GameModelManager.NeedAddCoin = emitter.createEvent(); //需要增加金币或者皮肤币
GameModelManager.RefreshDiscoverTabRed = emitter.createEvent(); //刷新发现页红点展示
GameModelManager.RefreshDateCostTipInfo = emitter.createEvent(); //刷新约会界面消耗信息节点数据
GameModelManager.RefreshDateSceneProgress = emitter.createEvent(); //刷新约会进度
GameModelManager.CheckDateSceneProgress = emitter.createEvent(); //检测约会进度
GameModelManager.ForceClickSendGiftBtn = emitter.createEvent(); //强制点击聊天中送礼按钮
GameModelManager.AutoPopView = emitter.createEvent(); //展示自动弹出界面
GameModelManager.NewPlayerReceiveBtn = emitter.createEvent(); //新人七天乐点击领取按钮
GameModelManager.ShowDatingEventArrowGuide = emitter.createEvent(); //约会列表界面展示箭头
GameModelManager.ShowPlotBlocked = emitter.createEvent(); //展示剧情阻断弹窗
GameModelManager.ForceEnterDiscoverSubView = emitter.createEvent(); //强制进入发现页面子页面
GameModelManager.PlotBlockedChanged = emitter.createEvent(); //剧情阻断改变
GameModelManager.WorkSpaceShowItemDesc = emitter.createEvent(); //工作区界面展示物品描述
GameModelManager.WorkSpaceSelectedStuff = emitter.createEvent(); //工作区选定完员工
GameModelManager.CheckMainTabWorkSpaceRedDot = emitter.createEvent(); //检测主界面tab栏下面工作区的红点
GameModelManager.ForceSetSpaceState = emitter.createEvent(); //强制改变指定工作区的状态
GameModelManager.UpdateMainTabArrowGuide = emitter.createEvent(); //更新主界面tab栏,商城和办公区箭头引导
GameModelManager.ForceClickMsgItem = emitter.createEvent();
GameModelManager.ForceClickDatingItem = emitter.createEvent();
/**报幕数据准备就绪事件 */
GameModelManager.ForceClickDataReady = emitter.createEvent();
/**传输掉落物品数据 */
GameModelManager.TransmitItemData = emitter.createEvent();
GameModelManager.UnlockItem = emitter.createEvent();
/**卧室返回点击UI事件 */
GameModelManager.BedroomViewBack = emitter.createEvent();
/**返回到卧室界面 */
GameModelManager.BackToBedRoom = emitter.createEvent();
/**回滚数据到指定剧情 */
GameModelManager.RollBackToPlot = emitter.createEvent();
/**回滚剧情数据完成刷新所有状态 */
......@@ -473,12 +448,10 @@ var GameModelManager;
cc.game.on(cc.game.EVENT_HIDE, () => {
// console.log("enter game background");
simba_cc_audio_manager_1.AudioManager.pauseMusic();
//ApplicaitonGameChanged.emit(false);
});
cc.game.on(cc.game.EVENT_SHOW, () => {
// console.log("enter game force");
simba_cc_audio_manager_1.AudioManager.resumeMusic();
// ApplicaitonGameChanged.emit(true);
});
}
if (initRet.length) {
......
{"version":3,"sources":["assets/script/game/ui/view/type/DatingSceneView.ts"],"names":[],"mappings":";;;;;;;AAwBa,QAAA,mBAAmB,GAAG,iBAAiB,CAAC","file":"","sourceRoot":"/","sourcesContent":["import { View } from \"../../../../common/classbase/ViewBase\";\n\nexport interface DatingSceneView extends View {\n /**\n * 完成当前剧情回调函数\n */\n completePlotCallback: () => Promise<void>;\n setContent(isSelf: boolean, text: string, nameSpr: string, name?: string, portraitImg?: string, otherPortraitImg?: string, showRouge?: boolean): Promise<void>;\n setBackground(path: string): Promise<void>;\n setBackgroundEffect(path: string): Promise<void>;\n setIsRunningAction: (isRunning: boolean) => void;\n /**引导返回 */\n guideBack(): void;\n /**是否显示返回按钮*/\n showBackBtn: (show: boolean) => void;\n setRunCloseAction: (run: boolean) => void;\n\n getChapterBtn: () => cc.Prefab;\n\n /**关闭ui */\n closeView: () => void;\n onReviewButtonClickCallback: () => void;\n}\n\nexport const DatingSceneViewType = \"DatingSceneView\";"]}
\ No newline at end of file
{"version":3,"sources":["assets/script/game/ui/view/type/DatingSceneView.ts"],"names":[],"mappings":";;;;;;;AAsBa,QAAA,mBAAmB,GAAG,iBAAiB,CAAC","file":"","sourceRoot":"/","sourcesContent":["import { View } from \"../../../../common/classbase/ViewBase\";\n\nexport interface DatingSceneView extends View {\n /**\n * 完成当前剧情回调函数\n */\n completePlotCallback: () => Promise<void>;\n setContent(isSelf: boolean, text: string, nameSpr: string, name?: string, portraitImg?: string, otherPortraitImg?: string, showRouge?: boolean): Promise<void>;\n setBackground(path: string): Promise<void>;\n setBackgroundEffect(path: string): Promise<void>;\n setIsRunningAction: (isRunning: boolean) => void;\n /**引导返回 */\n guideBack(): void;\n /**是否显示返回按钮*/\n showBackBtn: (show: boolean) => void;\n setRunCloseAction: (run: boolean) => void;\n\n /**关闭ui */\n closeView: () => void;\n onReviewButtonClickCallback: () => void;\n}\n\nexport const DatingSceneViewType = \"DatingSceneView\";"]}
\ No newline at end of file
......@@ -55,14 +55,6 @@ let DiscoverViewPresenter = /** @class */ (() => {
await simba_sdk_1.SDK.setClipboardData(this._viewProps.manId);
UIManager_1.UIManager.showToast("用户ID:" + this._viewProps.manId);
};
this.onForceEnterDiscoverSubView = (itemType) => {
this.itemClickCallBack(itemType);
};
this.onPlayerOptionSkin = () => {
this.initViewProps();
this.initItemConfig();
this._view.updateProps(this._viewProps);
};
}
static isShowRedDot() {
return false;
......@@ -88,8 +80,6 @@ let DiscoverViewPresenter = /** @class */ (() => {
}
onOpen() {
super.onOpen(undefined);
this._disposable.add(GameModelManager_1.GameModelManager.PlayerOptionSkin.on(this.onPlayerOptionSkin));
this._disposable.add(GameModelManager_1.GameModelManager.ForceEnterDiscoverSubView.on(this.onForceEnterDiscoverSubView));
this.onShow();
}
onShow() {
......
......@@ -25,7 +25,6 @@ const Enums_1 = require("../../Enums");
const CDKeyEventManager_1 = require("../../model/CDKeyEventManager");
const DatingEventSceneModel_1 = require("../../model/DatingEventSceneModel");
const GameModelManager_1 = require("../../model/GameModelManager");
const ChapterBtn_1 = require("../ChapterBtn");
const PresenterCCViewFactory_1 = require("../PresenterCCViewFactory");
const VerbView_1 = require("../VerbView");
const DatingSceneView_1 = require("../view/type/DatingSceneView");
......@@ -425,8 +424,6 @@ let DatingScenePresenter = /** @class */ (() => {
}
else {
GameModelManager_1.GameModelManager.dotMainLinePlotEnd();
// GameModelManager.setProgressDateScene(this._model.id);
GameModelManager_1.GameModelManager.CheckDateSceneProgress.emit();
}
}
}
......@@ -455,17 +452,6 @@ let DatingScenePresenter = /** @class */ (() => {
}
return portrait;
}
CreateOrUpdateChapterBtns() {
let ret = [];
let models = GameModelManager_1.GameModelManager.getMainDatingEventScenesModel();
for (let i = 0; i < models.length; i++) {
ret.push({ chapterId: i + 1, chapterName: models[i].config.name, chapterStartPlotId: models[i].config.start_plot_id });
}
for (let i = ret.length - 1; i >= 0; i--) {
let btn = cc.instantiate(this.view.getChapterBtn());
btn.getComponent(ChapterBtn_1.default).setData(ret[i].chapterId, ret[i].chapterName, ret[i].chapterStartPlotId);
}
}
getRetainVarKeyArr() {
let keyArr = [];
let branches = GameModelManager_1.GameModelManager.getAllStartedBranches();
......
......@@ -109,9 +109,6 @@ let ExtraPlotDatingEventSubViewPresenter = /** @class */ (() => {
this._curChapterIndex = tempIndex >= 1 && tempIndex <= this._maxChapterIndex ? tempIndex : this._curChapterIndex;
this.refreshItems();
};
this.onRefreshDateSceneProgress = () => {
this.refreshItems();
};
this.onForceClickItem = (id) => {
console.log("DatingEventSubpresenter onForceClickItem id = ", id);
let k = id + "";
......@@ -296,7 +293,6 @@ let ExtraPlotDatingEventSubViewPresenter = /** @class */ (() => {
onOpen() {
super.onOpen();
this._disposable.add(GameModelManager_1.GameModelManager.CheckDateGuide.on(this.checkGuideItem));
this._disposable.add(GameModelManager_1.GameModelManager.RefreshDateSceneProgress.on(this.onRefreshDateSceneProgress));
this._disposable.add(GameModelManager_1.GameModelManager.ForceClickDatingItem.on(this.onForceClickItem));
this._disposable.add(GameModelManager_1.GameModelManager.RefreshExtraPlotByType.on(this.onRefreshExtraPlotByType));
this.selectCurChapter();
......
......@@ -185,9 +185,6 @@ let DatingEventSubpresenter = /** @class */ (() => {
this._curChapterIndex = tempIndex >= 1 && tempIndex <= this._maxChapterIndex ? tempIndex : this._curChapterIndex;
this.refreshItems();
};
this.onRefreshDateSceneProgress = () => {
this.refreshItems();
};
this.costEnergyCallBack = (type, ret, param) => {
if (ret) {
let oprType = this.isReview ? Enums_1.EventOperationType.memory : Enums_1.EventOperationType.event;
......@@ -473,7 +470,6 @@ let DatingEventSubpresenter = /** @class */ (() => {
onOpen() {
super.onOpen();
this._disposable.add(GameModelManager_1.GameModelManager.CheckDateGuide.on(this.checkGuideItem));
this._disposable.add(GameModelManager_1.GameModelManager.RefreshDateSceneProgress.on(this.onRefreshDateSceneProgress));
this._disposable.add(GameModelManager_1.GameModelManager.ForceClickDatingItem.on(this.onForceClickItem));
this._disposable.add(GameModelManager_1.GameModelManager.RefreshAllStatus.on(this.onRefreshAllStatus));
this._disposable.add(GameModelManager_1.GameModelManager.CloseDatingSceneView.on(this.onCloseDatingSceneView));
......
......@@ -296,13 +296,6 @@ let MainViewPresenter = /** @class */ (() => {
UnlockItemModelManager_1.UnlockItemModelManager.saveItemIdToGameRecord(itemId);
}
};
/**
* 卧室返回点击UI事件
* @param index 返回具体tabIndex
*/
this.onBedroomViewBack = (index) => {
this._view.onTabButtonClick(null, `${index}`);
};
this.onRefreshAllStatus = async () => {
this.checkRedDot(AVG_1.PlotManager.getCurrentPlots());
GameConfig_1.GameConfig.showToBeContinue = false;
......@@ -366,7 +359,6 @@ let MainViewPresenter = /** @class */ (() => {
this._disposable.add(GameModelManager_1.GameModelManager.ShowPlotBlocked.on(this.onShowPlotBlocked));
this._disposable.add(GameModelManager_1.GameModelManager.AutoPopView.on(this.onAutoPopView));
this._disposable.add(GameModelManager_1.GameModelManager.UnlockItem.on(this.onUnlockItem));
this._disposable.add(GameModelManager_1.GameModelManager.BedroomViewBack.on(this.onBedroomViewBack));
this._disposable.add(GameModelManager_1.GameModelManager.RefreshAllStatus.on(this.onRefreshAllStatus));
this._disposable.add(GameModelManager_1.GameModelManager.JumpToViewInGame.on(this.onJumpToViewInGame));
this.checkRedDot(AVG_1.PlotManager.getCurrentPlots());
......
......@@ -26,6 +26,8 @@ let NewNoticeViewImpl = /** @class */ (() => {
this.contentRichText = CCDummyObjects_1.DummyRichText;
this.activitiesContentNode = CCDummyObjects_1.DummyNode;
this.activitiesItemPrefab = CCDummyObjects_1.DummyPrefab;
this.tipsToggle = CCDummyObjects_1.DummyToggle;
this.closeTipsLabel = CCDummyObjects_1.DummyLabel;
}
getButtonSpriteFrames() {
return this.buttonSpriteFrames;
......
{"version":3,"sources":["assets/script/game/ui/view/impl/notice/NewNoticeViewImpl.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,yEAA6F;AAC7F,2EAAwE;AACxE,4EAA0D;AAC1D,mEAAuG;AAEvG,MAAM,EAAE,OAAO,EAAE,QAAQ,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC;AAG5C;IAAA,IAAa,iBAAiB,GAA9B,MAAa,iBAAkB,SAAQ,uBAA8B;QAArE;;YAGI,uBAAkB,GAAqB,EAAE,CAAC;YAE1C,kBAAa,GAAgB,EAAE,CAAC;YAEhC,gBAAW,GAAc,EAAE,CAAC;YAE5B,oBAAe,GAAgB,8BAAa,CAAC;YAE7C,0BAAqB,GAAY,0BAAS,CAAC;YAE3C,yBAAoB,GAAc,4BAAW,CAAC;QA8ClD,CAAC;QAxCG,qBAAqB;YACjB,OAAO,IAAI,CAAC,kBAAkB,CAAC;QACnC,CAAC;QAED,gBAAgB;YACZ,OAAO,IAAI,CAAC,aAAa,CAAC;QAC9B,CAAC;QAED,cAAc;YACV,OAAO,IAAI,CAAC,WAAW,CAAC;QAC5B,CAAC;QAED,kBAAkB;YACd,OAAO,IAAI,CAAC,eAAe,CAAC;QAChC,CAAC;QAED,wBAAwB;YACpB,OAAO,IAAI,CAAC,qBAAqB,CAAC;QACtC,CAAC;QAED,uBAAuB;YACnB,OAAO,IAAI,CAAC,oBAAoB,CAAC;QACrC,CAAC;QAED,aAAa;YACT,OAAO,IAAI,CAAC,UAAU,CAAC;QAC3B,CAAC;QAED,iBAAiB;YACb,OAAO,IAAI,CAAC,cAAc,CAAC;QAC/B,CAAC;QAED,mBAAmB,CAAC,KAAK,EAAE,eAAe;YACtC,IAAI,KAAK,GAAG,MAAM,CAAC,eAAe,CAAC,CAAC;YACpC,IAAI,CAAC,MAAM,CAAC,2BAA2B,CAAC,KAAK,CAAC,CAAC;QACnD,CAAC;QAED,kBAAkB;YACd,IAAI,CAAC,MAAM,CAAC,yBAAyB,EAAE,CAAC;QAC5C,CAAC;KACJ,CAAA;IAxDG;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,CAAC,WAAW,CAAC,EAAE,WAAW,EAAE,4BAA4B,EAAE,CAAC;iEACtC;IAE1C;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,CAAC,MAAM,CAAC,EAAE,WAAW,EAAE,gBAAgB,EAAE,CAAC;4DAC/B;IAEhC;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE,WAAW,EAAE,cAAc,EAAE,CAAC;0DAC/B;IAE5B;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,QAAQ,EAAE,WAAW,EAAE,kBAAkB,EAAE,CAAC;8DACpB;IAE7C;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,IAAI,EAAE,WAAW,EAAE,yBAAyB,EAAE,CAAC;oEACzB;IAE3C;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,MAAM,EAAE,WAAW,EAAE,+BAA+B,EAAE,CAAC;mEAC9B;IAE9C;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,MAAM,EAAE,WAAW,EAAE,aAAa,EAAE,CAAC;yDACpC;IAEtB;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,KAAK,EAAE,WAAW,EAAE,iBAAiB,EAAE,CAAC;6DACpC;IAjBhB,iBAAiB;QAF7B,OAAO;QACP,gCAAO,CAAC,iCAAiB,EAAE,gCAAgC,CAAC;OAChD,iBAAiB,CA2D7B;IAAD,wBAAC;KAAA;AA3DY,8CAAiB","file":"","sourceRoot":"/","sourcesContent":["import { DummyNode, DummyPrefab, DummyRichText } from \"../../../../../common/CCDummyObjects\";\r\nimport { CCPureView } from \"../../../../../common/classbase/CCViewBase\";\r\nimport { RegView } from \"../../../PresenterCCViewFactory\";\r\nimport { NewNoticeViewType, NewNoticeViewProps, NewNoticeView } from \"../../type/notice/NewNoticeView\";\r\n\r\nconst { ccclass, property } = cc._decorator;\r\n@ccclass\r\n@RegView(NewNoticeViewType, \"prefab/ui/notice/NewNoticeView\")\r\nexport class NewNoticeViewImpl extends CCPureView<NewNoticeViewProps> implements NewNoticeView {\r\n\r\n @property({ type: [cc.SpriteFrame], displayName: \"Notice button spriteFrames\" })\r\n buttonSpriteFrames: cc.SpriteFrame[] = [];\r\n @property({ type: [cc.Button], displayName: \"Notice buttons\" })\r\n noticeButtons: cc.Button[] = [];\r\n @property({ type: [cc.Node], displayName: \"Notice nodes\" })\r\n noticeNodes: cc.Node[] = [];\r\n @property({ type: cc.RichText, displayName: \"Content richtext\" })\r\n contentRichText: cc.RichText = DummyRichText;\r\n @property({ type: cc.Node, displayName: \"Activities content node\" })\r\n activitiesContentNode: cc.Node = DummyNode;\r\n @property({ type: cc.Prefab, displayName: \"Activities notice item prefab\" })\r\n activitiesItemPrefab: cc.Prefab = DummyPrefab;\r\n @property({ type: cc.Toggle, displayName: \"Tips toggle\" })\r\n tipsToggle: cc.Toggle;\r\n @property({ type: cc.Label, displayName: \"CloseTips label\" })\r\n closeTipsLabel: cc.Label;\r\n\r\n getButtonSpriteFrames(): cc.SpriteFrame[] {\r\n return this.buttonSpriteFrames;\r\n }\r\n\r\n getNoticeButtons(): cc.Button[] {\r\n return this.noticeButtons;\r\n }\r\n\r\n getNoticeNodes(): cc.Node[] {\r\n return this.noticeNodes;\r\n }\r\n\r\n getContentRichText(): cc.RichText {\r\n return this.contentRichText;\r\n }\r\n\r\n getActivitiesContentNode(): cc.Node {\r\n return this.activitiesContentNode;\r\n }\r\n\r\n getActivitiesItemPrefab(): cc.Prefab {\r\n return this.activitiesItemPrefab;\r\n }\r\n\r\n getTipsToggle(): cc.Toggle {\r\n return this.tipsToggle;\r\n }\r\n\r\n getCloseTipsLabel(): cc.Label {\r\n return this.closeTipsLabel;\r\n }\r\n\r\n onNoticeButtonClick(event, customEventData) {\r\n let index = Number(customEventData);\r\n this._props.onNoticeButtonClickCallback(index);\r\n }\r\n\r\n onCloseButtonClick() {\r\n this._props.onCloseButtonClickCalback();\r\n }\r\n}"]}
\ No newline at end of file
{"version":3,"sources":["assets/script/game/ui/view/impl/notice/NewNoticeViewImpl.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,yEAAsH;AACtH,2EAAwE;AACxE,4EAA0D;AAC1D,mEAAuG;AAEvG,MAAM,EAAE,OAAO,EAAE,QAAQ,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC;AAG5C;IAAA,IAAa,iBAAiB,GAA9B,MAAa,iBAAkB,SAAQ,uBAA8B;QAArE;;YAGI,uBAAkB,GAAqB,EAAE,CAAC;YAE1C,kBAAa,GAAgB,EAAE,CAAC;YAEhC,gBAAW,GAAc,EAAE,CAAC;YAE5B,oBAAe,GAAgB,8BAAa,CAAC;YAE7C,0BAAqB,GAAY,0BAAS,CAAC;YAE3C,yBAAoB,GAAc,4BAAW,CAAC;YAE9C,eAAU,GAAc,4BAAW,CAAC;YAEpC,mBAAc,GAAa,2BAAU,CAAC;QA0C1C,CAAC;QAxCG,qBAAqB;YACjB,OAAO,IAAI,CAAC,kBAAkB,CAAC;QACnC,CAAC;QAED,gBAAgB;YACZ,OAAO,IAAI,CAAC,aAAa,CAAC;QAC9B,CAAC;QAED,cAAc;YACV,OAAO,IAAI,CAAC,WAAW,CAAC;QAC5B,CAAC;QAED,kBAAkB;YACd,OAAO,IAAI,CAAC,eAAe,CAAC;QAChC,CAAC;QAED,wBAAwB;YACpB,OAAO,IAAI,CAAC,qBAAqB,CAAC;QACtC,CAAC;QAED,uBAAuB;YACnB,OAAO,IAAI,CAAC,oBAAoB,CAAC;QACrC,CAAC;QAED,aAAa;YACT,OAAO,IAAI,CAAC,UAAU,CAAC;QAC3B,CAAC;QAED,iBAAiB;YACb,OAAO,IAAI,CAAC,cAAc,CAAC;QAC/B,CAAC;QAED,mBAAmB,CAAC,KAAK,EAAE,eAAe;YACtC,IAAI,KAAK,GAAG,MAAM,CAAC,eAAe,CAAC,CAAC;YACpC,IAAI,CAAC,MAAM,CAAC,2BAA2B,CAAC,KAAK,CAAC,CAAC;QACnD,CAAC;QAED,kBAAkB;YACd,IAAI,CAAC,MAAM,CAAC,yBAAyB,EAAE,CAAC;QAC5C,CAAC;KACJ,CAAA;IAxDG;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,CAAC,WAAW,CAAC,EAAE,WAAW,EAAE,4BAA4B,EAAE,CAAC;iEACtC;IAE1C;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,CAAC,MAAM,CAAC,EAAE,WAAW,EAAE,gBAAgB,EAAE,CAAC;4DAC/B;IAEhC;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE,WAAW,EAAE,cAAc,EAAE,CAAC;0DAC/B;IAE5B;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,QAAQ,EAAE,WAAW,EAAE,kBAAkB,EAAE,CAAC;8DACpB;IAE7C;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,IAAI,EAAE,WAAW,EAAE,yBAAyB,EAAE,CAAC;oEACzB;IAE3C;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,MAAM,EAAE,WAAW,EAAE,+BAA+B,EAAE,CAAC;mEAC9B;IAE9C;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,MAAM,EAAE,WAAW,EAAE,aAAa,EAAE,CAAC;yDACtB;IAEpC;QADC,QAAQ,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,KAAK,EAAE,WAAW,EAAE,iBAAiB,EAAE,CAAC;6DACvB;IAjB7B,iBAAiB;QAF7B,OAAO;QACP,gCAAO,CAAC,iCAAiB,EAAE,gCAAgC,CAAC;OAChD,iBAAiB,CA2D7B;IAAD,wBAAC;KAAA;AA3DY,8CAAiB","file":"","sourceRoot":"/","sourcesContent":["import { DummyLabel, DummyNode, DummyPrefab, DummyRichText, DummyToggle } from \"../../../../../common/CCDummyObjects\";\r\nimport { CCPureView } from \"../../../../../common/classbase/CCViewBase\";\r\nimport { RegView } from \"../../../PresenterCCViewFactory\";\r\nimport { NewNoticeViewType, NewNoticeViewProps, NewNoticeView } from \"../../type/notice/NewNoticeView\";\r\n\r\nconst { ccclass, property } = cc._decorator;\r\n@ccclass\r\n@RegView(NewNoticeViewType, \"prefab/ui/notice/NewNoticeView\")\r\nexport class NewNoticeViewImpl extends CCPureView<NewNoticeViewProps> implements NewNoticeView {\r\n\r\n @property({ type: [cc.SpriteFrame], displayName: \"Notice button spriteFrames\" })\r\n buttonSpriteFrames: cc.SpriteFrame[] = [];\r\n @property({ type: [cc.Button], displayName: \"Notice buttons\" })\r\n noticeButtons: cc.Button[] = [];\r\n @property({ type: [cc.Node], displayName: \"Notice nodes\" })\r\n noticeNodes: cc.Node[] = [];\r\n @property({ type: cc.RichText, displayName: \"Content richtext\" })\r\n contentRichText: cc.RichText = DummyRichText;\r\n @property({ type: cc.Node, displayName: \"Activities content node\" })\r\n activitiesContentNode: cc.Node = DummyNode;\r\n @property({ type: cc.Prefab, displayName: \"Activities notice item prefab\" })\r\n activitiesItemPrefab: cc.Prefab = DummyPrefab;\r\n @property({ type: cc.Toggle, displayName: \"Tips toggle\" })\r\n tipsToggle: cc.Toggle = DummyToggle;\r\n @property({ type: cc.Label, displayName: \"CloseTips label\" })\r\n closeTipsLabel: cc.Label = DummyLabel;\r\n\r\n getButtonSpriteFrames(): cc.SpriteFrame[] {\r\n return this.buttonSpriteFrames;\r\n }\r\n\r\n getNoticeButtons(): cc.Button[] {\r\n return this.noticeButtons;\r\n }\r\n\r\n getNoticeNodes(): cc.Node[] {\r\n return this.noticeNodes;\r\n }\r\n\r\n getContentRichText(): cc.RichText {\r\n return this.contentRichText;\r\n }\r\n\r\n getActivitiesContentNode(): cc.Node {\r\n return this.activitiesContentNode;\r\n }\r\n\r\n getActivitiesItemPrefab(): cc.Prefab {\r\n return this.activitiesItemPrefab;\r\n }\r\n\r\n getTipsToggle(): cc.Toggle {\r\n return this.tipsToggle;\r\n }\r\n\r\n getCloseTipsLabel(): cc.Label {\r\n return this.closeTipsLabel;\r\n }\r\n\r\n onNoticeButtonClick(event, customEventData) {\r\n let index = Number(customEventData);\r\n this._props.onNoticeButtonClickCallback(index);\r\n }\r\n\r\n onCloseButtonClick() {\r\n this._props.onCloseButtonClickCalback();\r\n }\r\n}"]}
\ No newline at end of file
......@@ -70,7 +70,6 @@ let ExchangeCodeViewPresenter = /** @class */ (() => {
CDKeyEventManager_1.default.getInstance().changeRoleLike(roleId, count);
}
}
GameModelManager_1.GameModelManager.UpdatePlayerData.emit();
}
}
break;
......@@ -122,7 +121,6 @@ let ExchangeCodeViewPresenter = /** @class */ (() => {
CDKeyEventManager_1.default.getInstance().changeRoleLike(roleId, count);
}
}
GameModelManager_1.GameModelManager.UpdatePlayerData.emit();
}
else if (ret.code === "104001") { //错误的验证码
let content = GameModelManager_1.GameModelManager.getLanguageTxt(GameTextData_1.GameTextData.TEXT_CDKEYINVALID_VALUE);
......
......@@ -69,7 +69,6 @@ let ChatListViewPresenter = /** @class */ (() => {
UIManager_1.UIManager.popToPresenter(this);
this._view.closeAnimation().then(() => {
this._view.close();
GameModelManager_1.GameModelManager.CheckMainTabGuide.emit();
});
};
this.selectChapter = () => {
......
......@@ -49,7 +49,6 @@ let DatingSceneViewImpl = /** @class */ (() => {
this.arrowguideNode = CCDummyObjects_1.DummyNode;
this.otherNameSpr = CCDummyObjects_1.DummySprite;
this.typewriter = undefined;
this.chapterBtn = CCDummyObjects_1.DummyPrefab;
this.skipButtonNode = CCDummyObjects_1.DummyNode;
this.autoPlayButtonNode = CCDummyObjects_1.DummyNode;
this.autoPlaySpriteFrame = [];
......@@ -81,9 +80,6 @@ let DatingSceneViewImpl = /** @class */ (() => {
}
}
};
this.getChapterBtn = () => {
return this.chapterBtn;
};
}
/**
* 是否显示返回按钮
......@@ -484,9 +480,6 @@ let DatingSceneViewImpl = /** @class */ (() => {
property(Typewriter_1.default)
], DatingSceneViewImpl.prototype, "typewriter", void 0);
__decorate([
property(cc.Prefab)
], DatingSceneViewImpl.prototype, "chapterBtn", void 0);
__decorate([
property(cc.Node)
], DatingSceneViewImpl.prototype, "skipButtonNode", void 0);
__decorate([
......
"use strict";
cc._RF.push(module, 'daa19ZPfvRLLYFk4juWpU/P', 'ChapterBtn');
// script/game/ui/ChapterBtn.ts
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
Object.defineProperty(exports, "__esModule", { value: true });
const CCDummyObjects_1 = require("../../common/CCDummyObjects");
const GameModelManager_1 = require("../model/GameModelManager");
const { ccclass, property } = cc._decorator;
let ChapterBtn = /** @class */ (() => {
let ChapterBtn = class ChapterBtn extends cc.Component {
constructor() {
super(...arguments);
this.label = CCDummyObjects_1.DummyLabel;
this.pointSpr = CCDummyObjects_1.DummyNode;
this._pid = -1;
}
setData(chapterId, chapterName, pid) {
this._pid = pid;
this.label.string = chapterId.toString() + "." + GameModelManager_1.GameModelManager.getI18LanguageTxt(chapterName);
}
onItemClick() {
console.log("onItemClick pid = ", this._pid);
GameModelManager_1.GameModelManager.RollBackToPlot.emit(this._pid);
let sprites = this.node.parent.getComponentsInChildren(cc.Sprite);
for (let i = 0; i < sprites.length; i++) {
sprites[i].node.active = false;
}
this.pointSpr.active = true;
cc.tween(this.pointSpr)
.repeatForever(cc.tween()
.to(0.5, { scale: 1.15, x: -25 }, { easing: 'sineInOut' })
.to(0.5, { scale: 1, x: -30 }, { easing: 'sineInOut' }))
.start();
let labels = this.node.parent.getComponentsInChildren(cc.Label);
for (let i = 0; i < labels.length; i++) {
labels[i].node.color = cc.color(255, 255, 255, 255);
}
this.label.node.color = cc.color(255, 238, 149, 255);
}
};
__decorate([
property(cc.Label)
], ChapterBtn.prototype, "label", void 0);
__decorate([
property(cc.Node)
], ChapterBtn.prototype, "pointSpr", void 0);
ChapterBtn = __decorate([
ccclass
], ChapterBtn);
return ChapterBtn;
})();
exports.default = ChapterBtn;
cc._RF.pop();
\ No newline at end of file
{"version":3,"sources":["assets/script/game/ui/ChapterBtn.ts"],"names":[],"mappings":";;;;;;;;;;;;AAAA,gEAAoE;AACpE,gEAA6D;AAE7D,MAAM,EAAE,OAAO,EAAE,QAAQ,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC;AAG5C;IAAA,IAAqB,UAAU,GAA/B,MAAqB,UAAW,SAAQ,EAAE,CAAC,SAAS;QAApD;;YAGY,UAAK,GAAG,2BAAU,CAAC;YAEnB,aAAQ,GAAG,0BAAS,CAAC;YAErB,SAAI,GAAW,CAAC,CAAC,CAAC;QA2B9B,CAAC;QAzBG,OAAO,CAAC,SAAiB,EAAE,WAAmB,EAAE,GAAW;YACvD,IAAI,CAAC,IAAI,GAAG,GAAG,CAAC;YAChB,IAAI,CAAC,KAAK,CAAC,MAAM,GAAG,SAAS,CAAC,QAAQ,EAAE,GAAG,GAAG,GAAG,mCAAgB,CAAC,iBAAiB,CAAC,WAAW,CAAC,CAAC;QACrG,CAAC;QAED,WAAW;YACP,OAAO,CAAC,GAAG,CAAC,oBAAoB,EAAE,IAAI,CAAC,IAAI,CAAC,CAAC;YAC7C,mCAAgB,CAAC,cAAc,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;YAChD,IAAI,OAAO,GAAG,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,uBAAuB,CAAC,EAAE,CAAC,MAAM,CAAC,CAAC;YAClE,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;gBACrC,OAAO,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,MAAM,GAAG,KAAK,CAAC;aAClC;YACD,IAAI,CAAC,QAAQ,CAAC,MAAM,GAAG,IAAI,CAAC;YAC5B,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC;iBAClB,aAAa,CAAC,EAAE,CAAC,KAAK,EAAE;iBACpB,EAAE,CAAC,GAAG,EAAE,EAAE,KAAK,EAAE,IAAI,EAAE,CAAC,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,WAAW,EAAE,CAAC;iBACzD,EAAE,CAAC,GAAG,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,WAAW,EAAE,CAAC,CAAC;iBAC3D,KAAK,EAAE,CAAC;YACb,IAAI,MAAM,GAAG,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,uBAAuB,CAAC,EAAE,CAAC,KAAK,CAAC,CAAC;YAChE,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,MAAM,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;gBACpC,MAAM,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,KAAK,GAAG,EAAE,CAAC,KAAK,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,CAAC;aACvD;YACD,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,GAAG,EAAE,CAAC,KAAK,CAAC,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,CAAC,CAAC;QACzD,CAAC;KAEJ,CAAA;IA/BG;QADC,QAAQ,CAAC,EAAE,CAAC,KAAK,CAAC;6CACQ;IAE3B;QADC,QAAQ,CAAC,EAAE,CAAC,IAAI,CAAC;gDACW;IALZ,UAAU;QAD9B,OAAO;OACa,UAAU,CAkC9B;IAAD,iBAAC;KAAA;kBAlCoB,UAAU","file":"","sourceRoot":"/","sourcesContent":["import { DummyLabel, DummyNode } from \"../../common/CCDummyObjects\";\nimport { GameModelManager } from \"../model/GameModelManager\";\n\nconst { ccclass, property } = cc._decorator;\n\n@ccclass\nexport default class ChapterBtn extends cc.Component {\n\n @property(cc.Label)\n private label = DummyLabel;\n @property(cc.Node)\n private pointSpr = DummyNode;\n\n private _pid: number = -1;\n\n setData(chapterId: number, chapterName: number, pid: number) {\n this._pid = pid;\n this.label.string = chapterId.toString() + \".\" + GameModelManager.getI18LanguageTxt(chapterName);\n }\n\n onItemClick() {\n console.log(\"onItemClick pid = \", this._pid);\n GameModelManager.RollBackToPlot.emit(this._pid);\n let sprites = this.node.parent.getComponentsInChildren(cc.Sprite);\n for (let i = 0; i < sprites.length; i++) {\n sprites[i].node.active = false;\n }\n this.pointSpr.active = true;\n cc.tween(this.pointSpr)\n .repeatForever(cc.tween()\n .to(0.5, { scale: 1.15, x: -25 }, { easing: 'sineInOut' })\n .to(0.5, { scale: 1, x: -30 }, { easing: 'sineInOut' }))\n .start();\n let labels = this.node.parent.getComponentsInChildren(cc.Label);\n for (let i = 0; i < labels.length; i++) {\n labels[i].node.color = cc.color(255, 255, 255, 255);\n }\n this.label.node.color = cc.color(255, 238, 149, 255);\n }\n\n}\n"]}
\ No newline at end of file
......@@ -4,7 +4,7 @@ cc._RF.push(module, 'dd648huSTtHhpLDyKM/BSiI', 'CCDummyObjects');
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DummyWidget = exports.DummyColor = exports.DummyPageView = exports.DummySpriteFrame = exports.DymmyToggle = exports.DymmyEditBox = exports.DummyToggleContainer = exports.DummyButton = exports.DummyProgressBar = exports.DummyPrefab = exports.DummyScrollView = exports.DummyRichText = exports.DummyLabel = exports.DummyLayout = exports.DummySprite = exports.DummyNode = void 0;
exports.DummyToggle = exports.DummyWidget = exports.DummyColor = exports.DummyPageView = exports.DummySpriteFrame = exports.DymmyToggle = exports.DymmyEditBox = exports.DummyToggleContainer = exports.DummyButton = exports.DummyProgressBar = exports.DummyPrefab = exports.DummyScrollView = exports.DummyRichText = exports.DummyLabel = exports.DummyLayout = exports.DummySprite = exports.DummyNode = void 0;
exports.DummyNode = undefined;
exports.DummySprite = undefined;
exports.DummyLayout = undefined;
......@@ -21,5 +21,6 @@ exports.DummySpriteFrame = undefined;
exports.DummyPageView = undefined;
exports.DummyColor = undefined;
exports.DummyWidget = undefined;
exports.DummyToggle = undefined;
cc._RF.pop();
\ No newline at end of file
{"version":3,"sources":["assets/script/common/CCDummyObjects.ts"],"names":[],"mappings":";;;;;;;AAAa,QAAA,SAAS,GAAG,SAA+B,CAAC;AAC5C,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,UAAU,GAAG,SAAgC,CAAC;AAC9C,QAAA,aAAa,GAAG,SAAmC,CAAC;AACpD,QAAA,eAAe,GAAG,SAAqC,CAAC;AACxD,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,gBAAgB,GAAG,SAAsC,CAAC;AAC1D,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,oBAAoB,GAAG,SAA0C,CAAC;AAClE,QAAA,YAAY,GAAG,SAAkC,CAAC;AAClD,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,gBAAgB,GAAG,SAAsC,CAAC;AAC1D,QAAA,aAAa,GAAG,SAAmC,CAAC;AACpD,QAAA,UAAU,GAAG,SAAgC,CAAC;AAC9C,QAAA,WAAW,GAAG,SAAiC,CAAC","file":"","sourceRoot":"/","sourcesContent":["export const DummyNode = undefined as unknown as cc.Node;\nexport const DummySprite = undefined as unknown as cc.Sprite;\nexport const DummyLayout = undefined as unknown as cc.Layout;\nexport const DummyLabel = undefined as unknown as cc.Label;\nexport const DummyRichText = undefined as unknown as cc.RichText;\nexport const DummyScrollView = undefined as unknown as cc.ScrollView;\nexport const DummyPrefab = undefined as unknown as cc.Prefab;\nexport const DummyProgressBar = undefined as unknown as cc.ProgressBar;\nexport const DummyButton = undefined as unknown as cc.Button;\nexport const DummyToggleContainer = undefined as unknown as cc.ToggleContainer;\nexport const DymmyEditBox = undefined as unknown as cc.EditBox;\nexport const DymmyToggle = undefined as unknown as cc.Toggle;\nexport const DummySpriteFrame = undefined as unknown as cc.SpriteFrame;\nexport const DummyPageView = undefined as unknown as cc.PageView;\nexport const DummyColor = undefined as unknown as cc.Color;\nexport const DummyWidget = undefined as unknown as cc.Widget;\n"]}
\ No newline at end of file
{"version":3,"sources":["assets/script/common/CCDummyObjects.ts"],"names":[],"mappings":";;;;;;;AAAa,QAAA,SAAS,GAAG,SAA+B,CAAC;AAC5C,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,UAAU,GAAG,SAAgC,CAAC;AAC9C,QAAA,aAAa,GAAG,SAAmC,CAAC;AACpD,QAAA,eAAe,GAAG,SAAqC,CAAC;AACxD,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,gBAAgB,GAAG,SAAsC,CAAC;AAC1D,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,oBAAoB,GAAG,SAA0C,CAAC;AAClE,QAAA,YAAY,GAAG,SAAkC,CAAC;AAClD,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,gBAAgB,GAAG,SAAsC,CAAC;AAC1D,QAAA,aAAa,GAAG,SAAmC,CAAC;AACpD,QAAA,UAAU,GAAG,SAAgC,CAAC;AAC9C,QAAA,WAAW,GAAG,SAAiC,CAAC;AAChD,QAAA,WAAW,GAAG,SAAiC,CAAC","file":"","sourceRoot":"/","sourcesContent":["export const DummyNode = undefined as unknown as cc.Node;\nexport const DummySprite = undefined as unknown as cc.Sprite;\nexport const DummyLayout = undefined as unknown as cc.Layout;\nexport const DummyLabel = undefined as unknown as cc.Label;\nexport const DummyRichText = undefined as unknown as cc.RichText;\nexport const DummyScrollView = undefined as unknown as cc.ScrollView;\nexport const DummyPrefab = undefined as unknown as cc.Prefab;\nexport const DummyProgressBar = undefined as unknown as cc.ProgressBar;\nexport const DummyButton = undefined as unknown as cc.Button;\nexport const DummyToggleContainer = undefined as unknown as cc.ToggleContainer;\nexport const DymmyEditBox = undefined as unknown as cc.EditBox;\nexport const DymmyToggle = undefined as unknown as cc.Toggle;\nexport const DummySpriteFrame = undefined as unknown as cc.SpriteFrame;\nexport const DummyPageView = undefined as unknown as cc.PageView;\nexport const DummyColor = undefined as unknown as cc.Color;\nexport const DummyWidget = undefined as unknown as cc.Widget;\nexport const DummyToggle = undefined as unknown as cc.Toggle;\n"]}
\ No newline at end of file
......@@ -52,7 +52,6 @@ let PhoneCallViewPresenter = /** @class */ (() => {
}
async onOpen() {
super.onOpen(undefined);
this._disposable.add(GameModelManager_1.GameModelManager.ApplicaitonGameChanged.on(this.onGameChangedClickCallback));
let plots = await GameModelManager_1.GameModelManager.rollbackPhoneCallIfNeeded();
this.analysisPlots(plots);
}
......
This diff could not be displayed because it is too large.
{
"last-edit": "2d2f792f-a40c-49bb-a189-ed176a246e49",
"last-edit": null,
"recent-items": [
"b8065da7-5527-4122-8cb2-8b0b67918e7c",
"6f5e58c9-b034-4462-bedd-ed81a6812825",
......@@ -64,7 +64,6 @@
"48032d4f-71e7-4488-88d0-b54af5dcb84a",
"3e9a1bd5-8271-43aa-bea0-a55f4f993720",
"b779c231-722a-4460-ac43-333651f1de42",
"0c5e5b6a-e3cd-49c8-b1f6-dd38039c121a",
"fa82047f-ca46-4900-b016-1cbc6fb8dc8a",
"e2cefdd5-1c31-4fc8-85ac-dbd2ea35a494",
"c408c1b6-ca44-4401-a59c-7feb174a3ef2",
......@@ -73,17 +72,18 @@
"4cec8901-8eab-4765-9ec8-af64f3931bf5",
"c6e78e76-41e2-4599-a47f-297d5cfc8ee8",
"33b784bb-bcde-43b1-8caf-f97acc5a7702",
"d73d46ac-877a-459d-96f8-68c75aca6eae",
"dea832f8-800e-40bb-9155-a3759b75be17",
"d38ffd80-2c0c-4865-993b-d8ce9f6fe21d",
"707817fb-30bd-49f6-b5fb-23ffa4d672ab",
"8c59299e-f7a6-4b18-bb15-ebe2570da3a3",
"ece3e714-af31-46df-98f2-b7f0cb6b5bb7",
"0564ee74-61c6-4db8-9589-b4486e1e56ae",
"caaa16e1-77dc-46c0-bfa4-151e51e9919f",
"2529f882-df6b-4cac-a25a-1ca4900ba066",
"02e8108f-1cea-48c1-bf08-4de4d0954e51",
"bd537cf0-df73-4b2a-bb36-40e91d4875e3",
"9d521361-150a-4693-a6c3-867dd716037f"
"9d521361-150a-4693-a6c3-867dd716037f",
"d73d46ac-877a-459d-96f8-68c75aca6eae",
"8c59299e-f7a6-4b18-bb15-ebe2570da3a3",
"0c5e5b6a-e3cd-49c8-b1f6-dd38039c121a"
]
}
This diff could not be displayed because it is too large.
......@@ -100,7 +100,6 @@ require('./assets/script/game/model/UnlockSpecialPlotModelManager');
require('./assets/script/game/network/HttpRequests');
require('./assets/script/game/ui/ActivitiesNoticeItem');
require('./assets/script/game/ui/BreathAction');
require('./assets/script/game/ui/ChapterBtn');
require('./assets/script/game/ui/ItemBaiFadeOut');
require('./assets/script/game/ui/ItemBreathAction');
require('./assets/script/game/ui/ItemFix');
......
This diff could not be displayed because it is too large.
......@@ -15,7 +15,7 @@ cc._RF.push(module, 'dd648huSTtHhpLDyKM/BSiI', 'CCDummyObjects');
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DummyWidget = exports.DummyColor = exports.DummyPageView = exports.DummySpriteFrame = exports.DymmyToggle = exports.DymmyEditBox = exports.DummyToggleContainer = exports.DummyButton = exports.DummyProgressBar = exports.DummyPrefab = exports.DummyScrollView = exports.DummyRichText = exports.DummyLabel = exports.DummyLayout = exports.DummySprite = exports.DummyNode = void 0;
exports.DummyToggle = exports.DummyWidget = exports.DummyColor = exports.DummyPageView = exports.DummySpriteFrame = exports.DymmyToggle = exports.DymmyEditBox = exports.DummyToggleContainer = exports.DummyButton = exports.DummyProgressBar = exports.DummyPrefab = exports.DummyScrollView = exports.DummyRichText = exports.DummyLabel = exports.DummyLayout = exports.DummySprite = exports.DummyNode = void 0;
exports.DummyNode = undefined;
exports.DummySprite = undefined;
exports.DummyLayout = undefined;
......@@ -32,6 +32,7 @@ exports.DummySpriteFrame = undefined;
exports.DummyPageView = undefined;
exports.DummyColor = undefined;
exports.DummyWidget = undefined;
exports.DummyToggle = undefined;
cc._RF.pop();
}
......@@ -44,4 +45,4 @@ cc._RF.pop();
});
}
})();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvY29tbW9uL0NDRHVtbXlPYmplY3RzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFhLFFBQUEsU0FBUyxHQUFHLFNBQStCLENBQUM7QUFDNUMsUUFBQSxXQUFXLEdBQUcsU0FBaUMsQ0FBQztBQUNoRCxRQUFBLFdBQVcsR0FBRyxTQUFpQyxDQUFDO0FBQ2hELFFBQUEsVUFBVSxHQUFHLFNBQWdDLENBQUM7QUFDOUMsUUFBQSxhQUFhLEdBQUcsU0FBbUMsQ0FBQztBQUNwRCxRQUFBLGVBQWUsR0FBRyxTQUFxQyxDQUFDO0FBQ3hELFFBQUEsV0FBVyxHQUFHLFNBQWlDLENBQUM7QUFDaEQsUUFBQSxnQkFBZ0IsR0FBRyxTQUFzQyxDQUFDO0FBQzFELFFBQUEsV0FBVyxHQUFHLFNBQWlDLENBQUM7QUFDaEQsUUFBQSxvQkFBb0IsR0FBRyxTQUEwQyxDQUFDO0FBQ2xFLFFBQUEsWUFBWSxHQUFHLFNBQWtDLENBQUM7QUFDbEQsUUFBQSxXQUFXLEdBQUcsU0FBaUMsQ0FBQztBQUNoRCxRQUFBLGdCQUFnQixHQUFHLFNBQXNDLENBQUM7QUFDMUQsUUFBQSxhQUFhLEdBQUcsU0FBbUMsQ0FBQztBQUNwRCxRQUFBLFVBQVUsR0FBRyxTQUFnQyxDQUFDO0FBQzlDLFFBQUEsV0FBVyxHQUFHLFNBQWlDLENBQUMiLCJmaWxlIjoiIiwic291cmNlUm9vdCI6Ii8iLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgRHVtbXlOb2RlID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuTm9kZTtcbmV4cG9ydCBjb25zdCBEdW1teVNwcml0ZSA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLlNwcml0ZTtcbmV4cG9ydCBjb25zdCBEdW1teUxheW91dCA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLkxheW91dDtcbmV4cG9ydCBjb25zdCBEdW1teUxhYmVsID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuTGFiZWw7XG5leHBvcnQgY29uc3QgRHVtbXlSaWNoVGV4dCA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLlJpY2hUZXh0O1xuZXhwb3J0IGNvbnN0IER1bW15U2Nyb2xsVmlldyA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLlNjcm9sbFZpZXc7XG5leHBvcnQgY29uc3QgRHVtbXlQcmVmYWIgPSB1bmRlZmluZWQgYXMgdW5rbm93biBhcyBjYy5QcmVmYWI7XG5leHBvcnQgY29uc3QgRHVtbXlQcm9ncmVzc0JhciA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLlByb2dyZXNzQmFyO1xuZXhwb3J0IGNvbnN0IER1bW15QnV0dG9uID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuQnV0dG9uO1xuZXhwb3J0IGNvbnN0IER1bW15VG9nZ2xlQ29udGFpbmVyID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuVG9nZ2xlQ29udGFpbmVyO1xuZXhwb3J0IGNvbnN0IER5bW15RWRpdEJveCA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLkVkaXRCb3g7XG5leHBvcnQgY29uc3QgRHltbXlUb2dnbGUgPSB1bmRlZmluZWQgYXMgdW5rbm93biBhcyBjYy5Ub2dnbGU7XG5leHBvcnQgY29uc3QgRHVtbXlTcHJpdGVGcmFtZSA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLlNwcml0ZUZyYW1lO1xuZXhwb3J0IGNvbnN0IER1bW15UGFnZVZpZXcgPSB1bmRlZmluZWQgYXMgdW5rbm93biBhcyBjYy5QYWdlVmlldztcbmV4cG9ydCBjb25zdCBEdW1teUNvbG9yID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuQ29sb3I7XG5leHBvcnQgY29uc3QgRHVtbXlXaWRnZXQgPSB1bmRlZmluZWQgYXMgdW5rbm93biBhcyBjYy5XaWRnZXQ7XG4iXX0=
\ No newline at end of file
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvY29tbW9uL0NDRHVtbXlPYmplY3RzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFhLFFBQUEsU0FBUyxHQUFHLFNBQStCLENBQUM7QUFDNUMsUUFBQSxXQUFXLEdBQUcsU0FBaUMsQ0FBQztBQUNoRCxRQUFBLFdBQVcsR0FBRyxTQUFpQyxDQUFDO0FBQ2hELFFBQUEsVUFBVSxHQUFHLFNBQWdDLENBQUM7QUFDOUMsUUFBQSxhQUFhLEdBQUcsU0FBbUMsQ0FBQztBQUNwRCxRQUFBLGVBQWUsR0FBRyxTQUFxQyxDQUFDO0FBQ3hELFFBQUEsV0FBVyxHQUFHLFNBQWlDLENBQUM7QUFDaEQsUUFBQSxnQkFBZ0IsR0FBRyxTQUFzQyxDQUFDO0FBQzFELFFBQUEsV0FBVyxHQUFHLFNBQWlDLENBQUM7QUFDaEQsUUFBQSxvQkFBb0IsR0FBRyxTQUEwQyxDQUFDO0FBQ2xFLFFBQUEsWUFBWSxHQUFHLFNBQWtDLENBQUM7QUFDbEQsUUFBQSxXQUFXLEdBQUcsU0FBaUMsQ0FBQztBQUNoRCxRQUFBLGdCQUFnQixHQUFHLFNBQXNDLENBQUM7QUFDMUQsUUFBQSxhQUFhLEdBQUcsU0FBbUMsQ0FBQztBQUNwRCxRQUFBLFVBQVUsR0FBRyxTQUFnQyxDQUFDO0FBQzlDLFFBQUEsV0FBVyxHQUFHLFNBQWlDLENBQUM7QUFDaEQsUUFBQSxXQUFXLEdBQUcsU0FBaUMsQ0FBQyIsImZpbGUiOiIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjb25zdCBEdW1teU5vZGUgPSB1bmRlZmluZWQgYXMgdW5rbm93biBhcyBjYy5Ob2RlO1xuZXhwb3J0IGNvbnN0IER1bW15U3ByaXRlID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuU3ByaXRlO1xuZXhwb3J0IGNvbnN0IER1bW15TGF5b3V0ID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuTGF5b3V0O1xuZXhwb3J0IGNvbnN0IER1bW15TGFiZWwgPSB1bmRlZmluZWQgYXMgdW5rbm93biBhcyBjYy5MYWJlbDtcbmV4cG9ydCBjb25zdCBEdW1teVJpY2hUZXh0ID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuUmljaFRleHQ7XG5leHBvcnQgY29uc3QgRHVtbXlTY3JvbGxWaWV3ID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuU2Nyb2xsVmlldztcbmV4cG9ydCBjb25zdCBEdW1teVByZWZhYiA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLlByZWZhYjtcbmV4cG9ydCBjb25zdCBEdW1teVByb2dyZXNzQmFyID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuUHJvZ3Jlc3NCYXI7XG5leHBvcnQgY29uc3QgRHVtbXlCdXR0b24gPSB1bmRlZmluZWQgYXMgdW5rbm93biBhcyBjYy5CdXR0b247XG5leHBvcnQgY29uc3QgRHVtbXlUb2dnbGVDb250YWluZXIgPSB1bmRlZmluZWQgYXMgdW5rbm93biBhcyBjYy5Ub2dnbGVDb250YWluZXI7XG5leHBvcnQgY29uc3QgRHltbXlFZGl0Qm94ID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuRWRpdEJveDtcbmV4cG9ydCBjb25zdCBEeW1teVRvZ2dsZSA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLlRvZ2dsZTtcbmV4cG9ydCBjb25zdCBEdW1teVNwcml0ZUZyYW1lID0gdW5kZWZpbmVkIGFzIHVua25vd24gYXMgY2MuU3ByaXRlRnJhbWU7XG5leHBvcnQgY29uc3QgRHVtbXlQYWdlVmlldyA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLlBhZ2VWaWV3O1xuZXhwb3J0IGNvbnN0IER1bW15Q29sb3IgPSB1bmRlZmluZWQgYXMgdW5rbm93biBhcyBjYy5Db2xvcjtcbmV4cG9ydCBjb25zdCBEdW1teVdpZGdldCA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLldpZGdldDtcbmV4cG9ydCBjb25zdCBEdW1teVRvZ2dsZSA9IHVuZGVmaW5lZCBhcyB1bmtub3duIGFzIGNjLlRvZ2dsZTtcbiJdfQ==
\ No newline at end of file
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/script/game/ui/ChapterBtn.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
return __quick_compile_project__.require(request, __filename);
};
function __define (exports, require, module) {
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
cc._RF.push(module, 'daa19ZPfvRLLYFk4juWpU/P', 'ChapterBtn');
// script/game/ui/ChapterBtn.ts
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
Object.defineProperty(exports, "__esModule", { value: true });
const CCDummyObjects_1 = require("../../common/CCDummyObjects");
const GameModelManager_1 = require("../model/GameModelManager");
const { ccclass, property } = cc._decorator;
let ChapterBtn = /** @class */ (() => {
let ChapterBtn = class ChapterBtn extends cc.Component {
constructor() {
super(...arguments);
this.label = CCDummyObjects_1.DummyLabel;
this.pointSpr = CCDummyObjects_1.DummyNode;
this._pid = -1;
}
setData(chapterId, chapterName, pid) {
this._pid = pid;
this.label.string = chapterId.toString() + "." + GameModelManager_1.GameModelManager.getI18LanguageTxt(chapterName);
}
onItemClick() {
console.log("onItemClick pid = ", this._pid);
GameModelManager_1.GameModelManager.RollBackToPlot.emit(this._pid);
let sprites = this.node.parent.getComponentsInChildren(cc.Sprite);
for (let i = 0; i < sprites.length; i++) {
sprites[i].node.active = false;
}
this.pointSpr.active = true;
cc.tween(this.pointSpr)
.repeatForever(cc.tween()
.to(0.5, { scale: 1.15, x: -25 }, { easing: 'sineInOut' })
.to(0.5, { scale: 1, x: -30 }, { easing: 'sineInOut' }))
.start();
let labels = this.node.parent.getComponentsInChildren(cc.Label);
for (let i = 0; i < labels.length; i++) {
labels[i].node.color = cc.color(255, 255, 255, 255);
}
this.label.node.color = cc.color(255, 238, 149, 255);
}
};
__decorate([
property(cc.Label)
], ChapterBtn.prototype, "label", void 0);
__decorate([
property(cc.Node)
], ChapterBtn.prototype, "pointSpr", void 0);
ChapterBtn = __decorate([
ccclass
], ChapterBtn);
return ChapterBtn;
})();
exports.default = ChapterBtn;
cc._RF.pop();
}
if (nodeEnv) {
__define(__module.exports, __require, __module);
}
else {
__quick_compile_project__.registerModuleFunc(__filename, function () {
__define(__module.exports, __require, __module);
});
}
})();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS91aS9DaGFwdGVyQnRuLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsZ0VBQW9FO0FBQ3BFLGdFQUE2RDtBQUU3RCxNQUFNLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxHQUFHLEVBQUUsQ0FBQyxVQUFVLENBQUM7QUFHNUM7SUFBQSxJQUFxQixVQUFVLEdBQS9CLE1BQXFCLFVBQVcsU0FBUSxFQUFFLENBQUMsU0FBUztRQUFwRDs7WUFHWSxVQUFLLEdBQUcsMkJBQVUsQ0FBQztZQUVuQixhQUFRLEdBQUcsMEJBQVMsQ0FBQztZQUVyQixTQUFJLEdBQVcsQ0FBQyxDQUFDLENBQUM7UUEyQjlCLENBQUM7UUF6QkcsT0FBTyxDQUFDLFNBQWlCLEVBQUUsV0FBbUIsRUFBRSxHQUFXO1lBQ3ZELElBQUksQ0FBQyxJQUFJLEdBQUcsR0FBRyxDQUFDO1lBQ2hCLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxHQUFHLFNBQVMsQ0FBQyxRQUFRLEVBQUUsR0FBRyxHQUFHLEdBQUcsbUNBQWdCLENBQUMsaUJBQWlCLENBQUMsV0FBVyxDQUFDLENBQUM7UUFDckcsQ0FBQztRQUVELFdBQVc7WUFDUCxPQUFPLENBQUMsR0FBRyxDQUFDLG9CQUFvQixFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUM3QyxtQ0FBZ0IsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUNoRCxJQUFJLE9BQU8sR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyx1QkFBdUIsQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUM7WUFDbEUsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE9BQU8sQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7Z0JBQ3JDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQzthQUNsQztZQUNELElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQztZQUM1QixFQUFFLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUM7aUJBQ2xCLGFBQWEsQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFO2lCQUNwQixFQUFFLENBQUMsR0FBRyxFQUFFLEVBQUUsS0FBSyxFQUFFLElBQUksRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLE1BQU0sRUFBRSxXQUFXLEVBQUUsQ0FBQztpQkFDekQsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLEtBQUssRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxNQUFNLEVBQUUsV0FBVyxFQUFFLENBQUMsQ0FBQztpQkFDM0QsS0FBSyxFQUFFLENBQUM7WUFDYixJQUFJLE1BQU0sR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyx1QkFBdUIsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUM7WUFDaEUsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7Z0JBQ3BDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxHQUFHLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUM7YUFDdkQ7WUFDRCxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxLQUFLLEdBQUcsRUFBRSxDQUFDLEtBQUssQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQztRQUN6RCxDQUFDO0tBRUosQ0FBQTtJQS9CRztRQURDLFFBQVEsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDOzZDQUNRO0lBRTNCO1FBREMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUM7Z0RBQ1c7SUFMWixVQUFVO1FBRDlCLE9BQU87T0FDYSxVQUFVLENBa0M5QjtJQUFELGlCQUFDO0tBQUE7a0JBbENvQixVQUFVIiwiZmlsZSI6IiIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRHVtbXlMYWJlbCwgRHVtbXlOb2RlIH0gZnJvbSBcIi4uLy4uL2NvbW1vbi9DQ0R1bW15T2JqZWN0c1wiO1xuaW1wb3J0IHsgR2FtZU1vZGVsTWFuYWdlciB9IGZyb20gXCIuLi9tb2RlbC9HYW1lTW9kZWxNYW5hZ2VyXCI7XG5cbmNvbnN0IHsgY2NjbGFzcywgcHJvcGVydHkgfSA9IGNjLl9kZWNvcmF0b3I7XG5cbkBjY2NsYXNzXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBDaGFwdGVyQnRuIGV4dGVuZHMgY2MuQ29tcG9uZW50IHtcblxuICAgIEBwcm9wZXJ0eShjYy5MYWJlbClcbiAgICBwcml2YXRlIGxhYmVsID0gRHVtbXlMYWJlbDtcbiAgICBAcHJvcGVydHkoY2MuTm9kZSlcbiAgICBwcml2YXRlIHBvaW50U3ByID0gRHVtbXlOb2RlO1xuXG4gICAgcHJpdmF0ZSBfcGlkOiBudW1iZXIgPSAtMTtcblxuICAgIHNldERhdGEoY2hhcHRlcklkOiBudW1iZXIsIGNoYXB0ZXJOYW1lOiBudW1iZXIsIHBpZDogbnVtYmVyKSB7XG4gICAgICAgIHRoaXMuX3BpZCA9IHBpZDtcbiAgICAgICAgdGhpcy5sYWJlbC5zdHJpbmcgPSBjaGFwdGVySWQudG9TdHJpbmcoKSArIFwiLlwiICsgR2FtZU1vZGVsTWFuYWdlci5nZXRJMThMYW5ndWFnZVR4dChjaGFwdGVyTmFtZSk7XG4gICAgfVxuXG4gICAgb25JdGVtQ2xpY2soKSB7XG4gICAgICAgIGNvbnNvbGUubG9nKFwib25JdGVtQ2xpY2sgcGlkID0gXCIsIHRoaXMuX3BpZCk7XG4gICAgICAgIEdhbWVNb2RlbE1hbmFnZXIuUm9sbEJhY2tUb1Bsb3QuZW1pdCh0aGlzLl9waWQpO1xuICAgICAgICBsZXQgc3ByaXRlcyA9IHRoaXMubm9kZS5wYXJlbnQuZ2V0Q29tcG9uZW50c0luQ2hpbGRyZW4oY2MuU3ByaXRlKTtcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBzcHJpdGVzLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgICAgICBzcHJpdGVzW2ldLm5vZGUuYWN0aXZlID0gZmFsc2U7XG4gICAgICAgIH1cbiAgICAgICAgdGhpcy5wb2ludFNwci5hY3RpdmUgPSB0cnVlO1xuICAgICAgICBjYy50d2Vlbih0aGlzLnBvaW50U3ByKVxuICAgICAgICAgICAgLnJlcGVhdEZvcmV2ZXIoY2MudHdlZW4oKVxuICAgICAgICAgICAgICAgIC50bygwLjUsIHsgc2NhbGU6IDEuMTUsIHg6IC0yNSB9LCB7IGVhc2luZzogJ3NpbmVJbk91dCcgfSlcbiAgICAgICAgICAgICAgICAudG8oMC41LCB7IHNjYWxlOiAxLCB4OiAtMzAgfSwgeyBlYXNpbmc6ICdzaW5lSW5PdXQnIH0pKVxuICAgICAgICAgICAgLnN0YXJ0KCk7XG4gICAgICAgIGxldCBsYWJlbHMgPSB0aGlzLm5vZGUucGFyZW50LmdldENvbXBvbmVudHNJbkNoaWxkcmVuKGNjLkxhYmVsKTtcbiAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBsYWJlbHMubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgICAgIGxhYmVsc1tpXS5ub2RlLmNvbG9yID0gY2MuY29sb3IoMjU1LCAyNTUsIDI1NSwgMjU1KTtcbiAgICAgICAgfVxuICAgICAgICB0aGlzLmxhYmVsLm5vZGUuY29sb3IgPSBjYy5jb2xvcigyNTUsIDIzOCwgMTQ5LCAyNTUpO1xuICAgIH1cblxufVxuIl19
\ No newline at end of file
......@@ -29,4 +29,4 @@ cc._RF.pop();
});
}
})();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS91aS92aWV3L3R5cGUvRGF0aW5nU2NlbmVWaWV3LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQXdCYSxRQUFBLG1CQUFtQixHQUFHLGlCQUFpQixDQUFDIiwiZmlsZSI6IiIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVmlldyB9IGZyb20gXCIuLi8uLi8uLi8uLi9jb21tb24vY2xhc3NiYXNlL1ZpZXdCYXNlXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgRGF0aW5nU2NlbmVWaWV3IGV4dGVuZHMgVmlldyB7XG4gICAgLyoqXG4gICAgICog5a6M5oiQ5b2T5YmN5Ymn5oOF5Zue6LCD5Ye95pWwXG4gICAgICovXG4gICAgY29tcGxldGVQbG90Q2FsbGJhY2s6ICgpID0+IFByb21pc2U8dm9pZD47XG4gICAgc2V0Q29udGVudChpc1NlbGY6IGJvb2xlYW4sIHRleHQ6IHN0cmluZywgbmFtZVNwcjogc3RyaW5nLCBuYW1lPzogc3RyaW5nLCBwb3J0cmFpdEltZz86IHN0cmluZywgb3RoZXJQb3J0cmFpdEltZz86IHN0cmluZywgc2hvd1JvdWdlPzogYm9vbGVhbik6IFByb21pc2U8dm9pZD47XG4gICAgc2V0QmFja2dyb3VuZChwYXRoOiBzdHJpbmcpOiBQcm9taXNlPHZvaWQ+O1xuICAgIHNldEJhY2tncm91bmRFZmZlY3QocGF0aDogc3RyaW5nKTogUHJvbWlzZTx2b2lkPjtcbiAgICBzZXRJc1J1bm5pbmdBY3Rpb246IChpc1J1bm5pbmc6IGJvb2xlYW4pID0+IHZvaWQ7XG4gICAgLyoq5byV5a+86L+U5ZueICovXG4gICAgZ3VpZGVCYWNrKCk6IHZvaWQ7XG4gICAgLyoq5piv5ZCm5pi+56S66L+U5Zue5oyJ6ZKuKi9cbiAgICBzaG93QmFja0J0bjogKHNob3c6IGJvb2xlYW4pID0+IHZvaWQ7XG4gICAgc2V0UnVuQ2xvc2VBY3Rpb246IChydW46IGJvb2xlYW4pID0+IHZvaWQ7XG5cbiAgICBnZXRDaGFwdGVyQnRuOiAoKSA9PiBjYy5QcmVmYWI7XG5cbiAgICAvKirlhbPpl611aSAqL1xuICAgIGNsb3NlVmlldzogKCkgPT4gdm9pZDtcbiAgICBvblJldmlld0J1dHRvbkNsaWNrQ2FsbGJhY2s6ICgpID0+IHZvaWQ7XG59XG5cbmV4cG9ydCBjb25zdCBEYXRpbmdTY2VuZVZpZXdUeXBlID0gXCJEYXRpbmdTY2VuZVZpZXdcIjsiXX0=
\ No newline at end of file
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS91aS92aWV3L3R5cGUvRGF0aW5nU2NlbmVWaWV3LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQXNCYSxRQUFBLG1CQUFtQixHQUFHLGlCQUFpQixDQUFDIiwiZmlsZSI6IiIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVmlldyB9IGZyb20gXCIuLi8uLi8uLi8uLi9jb21tb24vY2xhc3NiYXNlL1ZpZXdCYXNlXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgRGF0aW5nU2NlbmVWaWV3IGV4dGVuZHMgVmlldyB7XG4gICAgLyoqXG4gICAgICog5a6M5oiQ5b2T5YmN5Ymn5oOF5Zue6LCD5Ye95pWwXG4gICAgICovXG4gICAgY29tcGxldGVQbG90Q2FsbGJhY2s6ICgpID0+IFByb21pc2U8dm9pZD47XG4gICAgc2V0Q29udGVudChpc1NlbGY6IGJvb2xlYW4sIHRleHQ6IHN0cmluZywgbmFtZVNwcjogc3RyaW5nLCBuYW1lPzogc3RyaW5nLCBwb3J0cmFpdEltZz86IHN0cmluZywgb3RoZXJQb3J0cmFpdEltZz86IHN0cmluZywgc2hvd1JvdWdlPzogYm9vbGVhbik6IFByb21pc2U8dm9pZD47XG4gICAgc2V0QmFja2dyb3VuZChwYXRoOiBzdHJpbmcpOiBQcm9taXNlPHZvaWQ+O1xuICAgIHNldEJhY2tncm91bmRFZmZlY3QocGF0aDogc3RyaW5nKTogUHJvbWlzZTx2b2lkPjtcbiAgICBzZXRJc1J1bm5pbmdBY3Rpb246IChpc1J1bm5pbmc6IGJvb2xlYW4pID0+IHZvaWQ7XG4gICAgLyoq5byV5a+86L+U5ZueICovXG4gICAgZ3VpZGVCYWNrKCk6IHZvaWQ7XG4gICAgLyoq5piv5ZCm5pi+56S66L+U5Zue5oyJ6ZKuKi9cbiAgICBzaG93QmFja0J0bjogKHNob3c6IGJvb2xlYW4pID0+IHZvaWQ7XG4gICAgc2V0UnVuQ2xvc2VBY3Rpb246IChydW46IGJvb2xlYW4pID0+IHZvaWQ7XG5cbiAgICAvKirlhbPpl611aSAqL1xuICAgIGNsb3NlVmlldzogKCkgPT4gdm9pZDtcbiAgICBvblJldmlld0J1dHRvbkNsaWNrQ2FsbGJhY2s6ICgpID0+IHZvaWQ7XG59XG5cbmV4cG9ydCBjb25zdCBEYXRpbmdTY2VuZVZpZXdUeXBlID0gXCJEYXRpbmdTY2VuZVZpZXdcIjsiXX0=
\ No newline at end of file
......@@ -89,7 +89,6 @@ require('./assets/script/game/model/UnlockSpecialPlotModelManager');
require('./assets/script/game/network/HttpRequests');
require('./assets/script/game/ui/ActivitiesNoticeItem');
require('./assets/script/game/ui/BreathAction');
require('./assets/script/game/ui/ChapterBtn');
require('./assets/script/game/ui/ItemBaiFadeOut');
require('./assets/script/game/ui/ItemBreathAction');
require('./assets/script/game/ui/ItemFix');
......
......@@ -4,7 +4,7 @@ cc._RF.push(module, 'dd648huSTtHhpLDyKM/BSiI', 'CCDummyObjects');
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DummyWidget = exports.DummyColor = exports.DummyPageView = exports.DummySpriteFrame = exports.DymmyToggle = exports.DymmyEditBox = exports.DummyToggleContainer = exports.DummyButton = exports.DummyProgressBar = exports.DummyPrefab = exports.DummyScrollView = exports.DummyRichText = exports.DummyLabel = exports.DummyLayout = exports.DummySprite = exports.DummyNode = void 0;
exports.DummyToggle = exports.DummyWidget = exports.DummyColor = exports.DummyPageView = exports.DummySpriteFrame = exports.DymmyToggle = exports.DymmyEditBox = exports.DummyToggleContainer = exports.DummyButton = exports.DummyProgressBar = exports.DummyPrefab = exports.DummyScrollView = exports.DummyRichText = exports.DummyLabel = exports.DummyLayout = exports.DummySprite = exports.DummyNode = void 0;
exports.DummyNode = undefined;
exports.DummySprite = undefined;
exports.DummyLayout = undefined;
......@@ -21,5 +21,6 @@ exports.DummySpriteFrame = undefined;
exports.DummyPageView = undefined;
exports.DummyColor = undefined;
exports.DummyWidget = undefined;
exports.DummyToggle = undefined;
cc._RF.pop();
\ No newline at end of file
......@@ -37,43 +37,18 @@ var GameModelManager;
let emitter = new simba_eventkit_1.Emitter;
GameModelManager.MessageSceneChanged = emitter.createEvent();
GameModelManager.MainDatingEventChanged = emitter.createEvent();
GameModelManager.ApplicaitonGameChanged = emitter.createEvent(); //进程发生切换
GameModelManager.MainTabForceClick = emitter.createEvent(); //主界面tab点击
GameModelManager.GiftItemForceClick = emitter.createEvent(); //商城界面指定item点击
GameModelManager.SininItemClick = emitter.createEvent(); //签到界面指定item点击
GameModelManager.CheckMainTabGuide = emitter.createEvent(); //主界面检测tab栏引导
GameModelManager.CheckDateGuide = emitter.createEvent(); //约会界面检测引导
GameModelManager.CheckMsgGuide = emitter.createEvent(); //消息列表界面检测引导
GameModelManager.UpdatePlayerData = emitter.createEvent(); //更新主角数据
GameModelManager.PlayerOptionSkin = emitter.createEvent(); //玩家操作了皮肤数据
GameModelManager.NeedAddCoin = emitter.createEvent(); //需要增加金币或者皮肤币
GameModelManager.RefreshDiscoverTabRed = emitter.createEvent(); //刷新发现页红点展示
GameModelManager.RefreshDateCostTipInfo = emitter.createEvent(); //刷新约会界面消耗信息节点数据
GameModelManager.RefreshDateSceneProgress = emitter.createEvent(); //刷新约会进度
GameModelManager.CheckDateSceneProgress = emitter.createEvent(); //检测约会进度
GameModelManager.ForceClickSendGiftBtn = emitter.createEvent(); //强制点击聊天中送礼按钮
GameModelManager.AutoPopView = emitter.createEvent(); //展示自动弹出界面
GameModelManager.NewPlayerReceiveBtn = emitter.createEvent(); //新人七天乐点击领取按钮
GameModelManager.ShowDatingEventArrowGuide = emitter.createEvent(); //约会列表界面展示箭头
GameModelManager.ShowPlotBlocked = emitter.createEvent(); //展示剧情阻断弹窗
GameModelManager.ForceEnterDiscoverSubView = emitter.createEvent(); //强制进入发现页面子页面
GameModelManager.PlotBlockedChanged = emitter.createEvent(); //剧情阻断改变
GameModelManager.WorkSpaceShowItemDesc = emitter.createEvent(); //工作区界面展示物品描述
GameModelManager.WorkSpaceSelectedStuff = emitter.createEvent(); //工作区选定完员工
GameModelManager.CheckMainTabWorkSpaceRedDot = emitter.createEvent(); //检测主界面tab栏下面工作区的红点
GameModelManager.ForceSetSpaceState = emitter.createEvent(); //强制改变指定工作区的状态
GameModelManager.UpdateMainTabArrowGuide = emitter.createEvent(); //更新主界面tab栏,商城和办公区箭头引导
GameModelManager.ForceClickMsgItem = emitter.createEvent();
GameModelManager.ForceClickDatingItem = emitter.createEvent();
/**报幕数据准备就绪事件 */
GameModelManager.ForceClickDataReady = emitter.createEvent();
/**传输掉落物品数据 */
GameModelManager.TransmitItemData = emitter.createEvent();
GameModelManager.UnlockItem = emitter.createEvent();
/**卧室返回点击UI事件 */
GameModelManager.BedroomViewBack = emitter.createEvent();
/**返回到卧室界面 */
GameModelManager.BackToBedRoom = emitter.createEvent();
/**回滚数据到指定剧情 */
GameModelManager.RollBackToPlot = emitter.createEvent();
/**回滚剧情数据完成刷新所有状态 */
......@@ -473,12 +448,10 @@ var GameModelManager;
cc.game.on(cc.game.EVENT_HIDE, () => {
// console.log("enter game background");
simba_cc_audio_manager_1.AudioManager.pauseMusic();
//ApplicaitonGameChanged.emit(false);
});
cc.game.on(cc.game.EVENT_SHOW, () => {
// console.log("enter game force");
simba_cc_audio_manager_1.AudioManager.resumeMusic();
// ApplicaitonGameChanged.emit(true);
});
}
if (initRet.length) {
......
"use strict";
cc._RF.push(module, 'daa19ZPfvRLLYFk4juWpU/P', 'ChapterBtn');
// script/game/ui/ChapterBtn.ts
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
Object.defineProperty(exports, "__esModule", { value: true });
const CCDummyObjects_1 = require("../../common/CCDummyObjects");
const GameModelManager_1 = require("../model/GameModelManager");
const { ccclass, property } = cc._decorator;
let ChapterBtn = /** @class */ (() => {
let ChapterBtn = class ChapterBtn extends cc.Component {
constructor() {
super(...arguments);
this.label = CCDummyObjects_1.DummyLabel;
this.pointSpr = CCDummyObjects_1.DummyNode;
this._pid = -1;
}
setData(chapterId, chapterName, pid) {
this._pid = pid;
this.label.string = chapterId.toString() + "." + GameModelManager_1.GameModelManager.getI18LanguageTxt(chapterName);
}
onItemClick() {
console.log("onItemClick pid = ", this._pid);
GameModelManager_1.GameModelManager.RollBackToPlot.emit(this._pid);
let sprites = this.node.parent.getComponentsInChildren(cc.Sprite);
for (let i = 0; i < sprites.length; i++) {
sprites[i].node.active = false;
}
this.pointSpr.active = true;
cc.tween(this.pointSpr)
.repeatForever(cc.tween()
.to(0.5, { scale: 1.15, x: -25 }, { easing: 'sineInOut' })
.to(0.5, { scale: 1, x: -30 }, { easing: 'sineInOut' }))
.start();
let labels = this.node.parent.getComponentsInChildren(cc.Label);
for (let i = 0; i < labels.length; i++) {
labels[i].node.color = cc.color(255, 255, 255, 255);
}
this.label.node.color = cc.color(255, 238, 149, 255);
}
};
__decorate([
property(cc.Label)
], ChapterBtn.prototype, "label", void 0);
__decorate([
property(cc.Node)
], ChapterBtn.prototype, "pointSpr", void 0);
ChapterBtn = __decorate([
ccclass
], ChapterBtn);
return ChapterBtn;
})();
exports.default = ChapterBtn;
cc._RF.pop();
\ No newline at end of file
......@@ -69,7 +69,6 @@ let ChatListViewPresenter = /** @class */ (() => {
UIManager_1.UIManager.popToPresenter(this);
this._view.closeAnimation().then(() => {
this._view.close();
GameModelManager_1.GameModelManager.CheckMainTabGuide.emit();
});
};
this.selectChapter = () => {
......
......@@ -185,9 +185,6 @@ let DatingEventSubpresenter = /** @class */ (() => {
this._curChapterIndex = tempIndex >= 1 && tempIndex <= this._maxChapterIndex ? tempIndex : this._curChapterIndex;
this.refreshItems();
};
this.onRefreshDateSceneProgress = () => {
this.refreshItems();
};
this.costEnergyCallBack = (type, ret, param) => {
if (ret) {
let oprType = this.isReview ? Enums_1.EventOperationType.memory : Enums_1.EventOperationType.event;
......@@ -473,7 +470,6 @@ let DatingEventSubpresenter = /** @class */ (() => {
onOpen() {
super.onOpen();
this._disposable.add(GameModelManager_1.GameModelManager.CheckDateGuide.on(this.checkGuideItem));
this._disposable.add(GameModelManager_1.GameModelManager.RefreshDateSceneProgress.on(this.onRefreshDateSceneProgress));
this._disposable.add(GameModelManager_1.GameModelManager.ForceClickDatingItem.on(this.onForceClickItem));
this._disposable.add(GameModelManager_1.GameModelManager.RefreshAllStatus.on(this.onRefreshAllStatus));
this._disposable.add(GameModelManager_1.GameModelManager.CloseDatingSceneView.on(this.onCloseDatingSceneView));
......
......@@ -25,7 +25,6 @@ const Enums_1 = require("../../Enums");
const CDKeyEventManager_1 = require("../../model/CDKeyEventManager");
const DatingEventSceneModel_1 = require("../../model/DatingEventSceneModel");
const GameModelManager_1 = require("../../model/GameModelManager");
const ChapterBtn_1 = require("../ChapterBtn");
const PresenterCCViewFactory_1 = require("../PresenterCCViewFactory");
const VerbView_1 = require("../VerbView");
const DatingSceneView_1 = require("../view/type/DatingSceneView");
......@@ -425,8 +424,6 @@ let DatingScenePresenter = /** @class */ (() => {
}
else {
GameModelManager_1.GameModelManager.dotMainLinePlotEnd();
// GameModelManager.setProgressDateScene(this._model.id);
GameModelManager_1.GameModelManager.CheckDateSceneProgress.emit();
}
}
}
......@@ -455,17 +452,6 @@ let DatingScenePresenter = /** @class */ (() => {
}
return portrait;
}
CreateOrUpdateChapterBtns() {
let ret = [];
let models = GameModelManager_1.GameModelManager.getMainDatingEventScenesModel();
for (let i = 0; i < models.length; i++) {
ret.push({ chapterId: i + 1, chapterName: models[i].config.name, chapterStartPlotId: models[i].config.start_plot_id });
}
for (let i = ret.length - 1; i >= 0; i--) {
let btn = cc.instantiate(this.view.getChapterBtn());
btn.getComponent(ChapterBtn_1.default).setData(ret[i].chapterId, ret[i].chapterName, ret[i].chapterStartPlotId);
}
}
getRetainVarKeyArr() {
let keyArr = [];
let branches = GameModelManager_1.GameModelManager.getAllStartedBranches();
......
......@@ -55,14 +55,6 @@ let DiscoverViewPresenter = /** @class */ (() => {
await simba_sdk_1.SDK.setClipboardData(this._viewProps.manId);
UIManager_1.UIManager.showToast("用户ID:" + this._viewProps.manId);
};
this.onForceEnterDiscoverSubView = (itemType) => {
this.itemClickCallBack(itemType);
};
this.onPlayerOptionSkin = () => {
this.initViewProps();
this.initItemConfig();
this._view.updateProps(this._viewProps);
};
}
static isShowRedDot() {
return false;
......@@ -88,8 +80,6 @@ let DiscoverViewPresenter = /** @class */ (() => {
}
onOpen() {
super.onOpen(undefined);
this._disposable.add(GameModelManager_1.GameModelManager.PlayerOptionSkin.on(this.onPlayerOptionSkin));
this._disposable.add(GameModelManager_1.GameModelManager.ForceEnterDiscoverSubView.on(this.onForceEnterDiscoverSubView));
this.onShow();
}
onShow() {
......
......@@ -70,7 +70,6 @@ let ExchangeCodeViewPresenter = /** @class */ (() => {
CDKeyEventManager_1.default.getInstance().changeRoleLike(roleId, count);
}
}
GameModelManager_1.GameModelManager.UpdatePlayerData.emit();
}
}
break;
......@@ -122,7 +121,6 @@ let ExchangeCodeViewPresenter = /** @class */ (() => {
CDKeyEventManager_1.default.getInstance().changeRoleLike(roleId, count);
}
}
GameModelManager_1.GameModelManager.UpdatePlayerData.emit();
}
else if (ret.code === "104001") { //错误的验证码
let content = GameModelManager_1.GameModelManager.getLanguageTxt(GameTextData_1.GameTextData.TEXT_CDKEYINVALID_VALUE);
......
......@@ -109,9 +109,6 @@ let ExtraPlotDatingEventSubViewPresenter = /** @class */ (() => {
this._curChapterIndex = tempIndex >= 1 && tempIndex <= this._maxChapterIndex ? tempIndex : this._curChapterIndex;
this.refreshItems();
};
this.onRefreshDateSceneProgress = () => {
this.refreshItems();
};
this.onForceClickItem = (id) => {
console.log("DatingEventSubpresenter onForceClickItem id = ", id);
let k = id + "";
......@@ -296,7 +293,6 @@ let ExtraPlotDatingEventSubViewPresenter = /** @class */ (() => {
onOpen() {
super.onOpen();
this._disposable.add(GameModelManager_1.GameModelManager.CheckDateGuide.on(this.checkGuideItem));
this._disposable.add(GameModelManager_1.GameModelManager.RefreshDateSceneProgress.on(this.onRefreshDateSceneProgress));
this._disposable.add(GameModelManager_1.GameModelManager.ForceClickDatingItem.on(this.onForceClickItem));
this._disposable.add(GameModelManager_1.GameModelManager.RefreshExtraPlotByType.on(this.onRefreshExtraPlotByType));
this.selectCurChapter();
......
......@@ -296,13 +296,6 @@ let MainViewPresenter = /** @class */ (() => {
UnlockItemModelManager_1.UnlockItemModelManager.saveItemIdToGameRecord(itemId);
}
};
/**
* 卧室返回点击UI事件
* @param index 返回具体tabIndex
*/
this.onBedroomViewBack = (index) => {
this._view.onTabButtonClick(null, `${index}`);
};
this.onRefreshAllStatus = async () => {
this.checkRedDot(AVG_1.PlotManager.getCurrentPlots());
GameConfig_1.GameConfig.showToBeContinue = false;
......@@ -366,7 +359,6 @@ let MainViewPresenter = /** @class */ (() => {
this._disposable.add(GameModelManager_1.GameModelManager.ShowPlotBlocked.on(this.onShowPlotBlocked));
this._disposable.add(GameModelManager_1.GameModelManager.AutoPopView.on(this.onAutoPopView));
this._disposable.add(GameModelManager_1.GameModelManager.UnlockItem.on(this.onUnlockItem));
this._disposable.add(GameModelManager_1.GameModelManager.BedroomViewBack.on(this.onBedroomViewBack));
this._disposable.add(GameModelManager_1.GameModelManager.RefreshAllStatus.on(this.onRefreshAllStatus));
this._disposable.add(GameModelManager_1.GameModelManager.JumpToViewInGame.on(this.onJumpToViewInGame));
this.checkRedDot(AVG_1.PlotManager.getCurrentPlots());
......
......@@ -52,7 +52,6 @@ let PhoneCallViewPresenter = /** @class */ (() => {
}
async onOpen() {
super.onOpen(undefined);
this._disposable.add(GameModelManager_1.GameModelManager.ApplicaitonGameChanged.on(this.onGameChangedClickCallback));
let plots = await GameModelManager_1.GameModelManager.rollbackPhoneCallIfNeeded();
this.analysisPlots(plots);
}
......
......@@ -163,7 +163,6 @@ let PhoneCallViewImpl = /** @class */ (() => {
this._isPlayMusic = false;
}
delete this._props;
GameModelManager_1.GameModelManager.CheckMainTabGuide.emit();
})));
}
onPropsLoad(props) {
......
......@@ -49,7 +49,6 @@ let DatingSceneViewImpl = /** @class */ (() => {
this.arrowguideNode = CCDummyObjects_1.DummyNode;
this.otherNameSpr = CCDummyObjects_1.DummySprite;
this.typewriter = undefined;
this.chapterBtn = CCDummyObjects_1.DummyPrefab;
this.skipButtonNode = CCDummyObjects_1.DummyNode;
this.autoPlayButtonNode = CCDummyObjects_1.DummyNode;
this.autoPlaySpriteFrame = [];
......@@ -81,9 +80,6 @@ let DatingSceneViewImpl = /** @class */ (() => {
}
}
};
this.getChapterBtn = () => {
return this.chapterBtn;
};
}
/**
* 是否显示返回按钮
......@@ -484,9 +480,6 @@ let DatingSceneViewImpl = /** @class */ (() => {
property(Typewriter_1.default)
], DatingSceneViewImpl.prototype, "typewriter", void 0);
__decorate([
property(cc.Prefab)
], DatingSceneViewImpl.prototype, "chapterBtn", void 0);
__decorate([
property(cc.Node)
], DatingSceneViewImpl.prototype, "skipButtonNode", void 0);
__decorate([
......
......@@ -26,6 +26,8 @@ let NewNoticeViewImpl = /** @class */ (() => {
this.contentRichText = CCDummyObjects_1.DummyRichText;
this.activitiesContentNode = CCDummyObjects_1.DummyNode;
this.activitiesItemPrefab = CCDummyObjects_1.DummyPrefab;
this.tipsToggle = CCDummyObjects_1.DummyToggle;
this.closeTipsLabel = CCDummyObjects_1.DummyLabel;
}
getButtonSpriteFrames() {
return this.buttonSpriteFrames;
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!