def inputName_func(): ''' 请求玩家输入姓名流程 输入0:进入请求玩家输入昵称流程(玩家姓名为默认或输入姓名流程结果) 输入1:进入输入姓名流程 输入2:返回标题菜单 ''' GameTime.initTime() CacheContorl.characterData['characterId'] = 0 CacheContorl.characterData['character'][0] = Character.Character() flowReturn = 0 while 1: flowReturn = CreatorCharacterPanel.inputNamePanel() if flowReturn == 0: PyCmd.clr_cmd() break elif flowReturn == 1: PyCmd.clr_cmd() CreatorCharacterPanel.startInputNamePanel() PyCmd.clr_cmd() else: break if flowReturn == 0: inputNickName_func() else: EraPrint.pnextscreen() CacheContorl.nowFlowId = 'title_frame'
def inputName_func(): CacheContorl.characterData['characterId'] = characterId flowReturn = CreatorCharacterPanel.inputNamePanel() if flowReturn == 0: PyCmd.clr_cmd() inputNickName_func() elif flowReturn == 1: PyCmd.clr_cmd() CreatorCharacterPanel.startInputNamePanel() PyCmd.clr_cmd() inputName_func() elif flowReturn == 2: CacheContorl.wframeMouse['wFrameRePrint'] = 1 EraPrint.pnextscreen() import script.Design.StartFlow as mainflow mainflow.main_func() pass
def inputName_func(): ''' 请求玩家输入姓名流程 输入0:进入请求玩家输入昵称流程(玩家姓名为默认或输入姓名流程结果) 输入1:进入输入姓名流程 输入2:返回标题菜单 ''' CacheContorl.characterData['characterId'] = characterId flowReturn = CreatorCharacterPanel.inputNamePanel() if flowReturn == 0: PyCmd.clr_cmd() inputNickName_func() elif flowReturn == 1: PyCmd.clr_cmd() CreatorCharacterPanel.startInputNamePanel() PyCmd.clr_cmd() inputName_func() elif flowReturn == 2: EraPrint.pnextscreen() CacheContorl.nowFlowId = 'title_frame'