第一次提交 游戏界面资源数据已更新
BIN
docs/2021.xlsx
Normal file
BIN
docs/2022.xlsx
Normal file
BIN
docs/2023.xlsx
Normal file
BIN
docs/2024.xlsx
Normal file
BIN
docs/2025.xlsx
Normal file
BIN
docs/2026.xlsx
Normal file
BIN
docs/UE4_命名规范.xlsx
Normal file
BIN
docs/template.xlsx
Normal file
BIN
docs/最新账号密码薄.xlsx
Normal file
8
games/games/Demos/Demo.ini
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
[Chinese]
|
||||||
|
ÑùÀý¹¤³Ì1=http://www.html5abc.com
|
||||||
|
ÑùÀý¹¤³Ì2=http://www.html5abc.com
|
||||||
|
ÑùÀý¹¤³Ì3=http://www.html5abc.com
|
||||||
|
[English]
|
||||||
|
Demo1=http://www.html5abc.com
|
||||||
|
Demo2=http://www.html5abc.com
|
||||||
|
Demo3=http://www.html5abc.com
|
||||||
358
games/games/Edit/DockWindows.ini
Normal file
@@ -0,0 +1,358 @@
|
|||||||
|
[Root]
|
||||||
|
DockControlCount=12
|
||||||
|
|
||||||
|
[0]
|
||||||
|
ClassName=TdxDockSite
|
||||||
|
Name=dkSiteMain
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=2
|
||||||
|
Children0=7
|
||||||
|
Children1=11
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
Width=2552
|
||||||
|
Height=1224
|
||||||
|
OriginalWidth=2552
|
||||||
|
OriginalHeight=1224
|
||||||
|
Visible=1
|
||||||
|
AutoSize=0
|
||||||
|
|
||||||
|
[7]
|
||||||
|
ClassName=TdxLayoutDockSite
|
||||||
|
Name=dxLayoutDockSite7
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=2
|
||||||
|
Children0=8
|
||||||
|
Children1=10
|
||||||
|
DockType=1
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
AllowFloating=1
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=1
|
||||||
|
Width=2224
|
||||||
|
Height=1224
|
||||||
|
OriginalWidth=300
|
||||||
|
OriginalHeight=200
|
||||||
|
Visible=1
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
|
||||||
|
[8]
|
||||||
|
ClassName=TdxLayoutDockSite
|
||||||
|
Name=dxLayoutDockSite2
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=2
|
||||||
|
Children0=9
|
||||||
|
Children1=1
|
||||||
|
DockType=1
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
AllowFloating=1
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=1
|
||||||
|
Width=2224
|
||||||
|
Height=1224
|
||||||
|
OriginalWidth=300
|
||||||
|
OriginalHeight=200
|
||||||
|
Visible=1
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
|
||||||
|
[9]
|
||||||
|
ClassName=TdxLayoutDockSite
|
||||||
|
Name=dxLayoutDockSite5
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=0
|
||||||
|
DockType=1
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
AllowFloating=1
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=1
|
||||||
|
Width=2224
|
||||||
|
Height=1224
|
||||||
|
OriginalWidth=300
|
||||||
|
OriginalHeight=200
|
||||||
|
Visible=1
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
|
||||||
|
[1]
|
||||||
|
ClassName=TdxDockPanel
|
||||||
|
Name=dkPnlMain
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=0
|
||||||
|
DockType=1
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=0
|
||||||
|
AllowDockClientsTop=0
|
||||||
|
AllowDockClientsRight=0
|
||||||
|
AllowDockClientsBottom=0
|
||||||
|
AllowDockClientsClient=0
|
||||||
|
AllowFloating=0
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=0
|
||||||
|
Width=2224
|
||||||
|
Height=1224
|
||||||
|
OriginalWidth=185
|
||||||
|
OriginalHeight=140
|
||||||
|
Visible=1
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
|
||||||
|
[10]
|
||||||
|
ClassName=TdxTabContainerDockSite
|
||||||
|
Name=dxTabContainerDockSite2
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=2
|
||||||
|
Children0=2
|
||||||
|
Children1=3
|
||||||
|
DockType=5
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
AllowFloating=1
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=1
|
||||||
|
Width=2224
|
||||||
|
Height=359
|
||||||
|
OriginalWidth=185
|
||||||
|
OriginalHeight=359
|
||||||
|
Visible=0
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
ActiveChildIndex=-1
|
||||||
|
ShowCaption=1
|
||||||
|
TabsPosition=1
|
||||||
|
TabsScroll=1
|
||||||
|
|
||||||
|
[2]
|
||||||
|
ClassName=TdxDockPanel
|
||||||
|
Name=dkPnlOutput
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=0
|
||||||
|
DockType=1
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
AllowFloating=0
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=1
|
||||||
|
Width=848
|
||||||
|
Height=67
|
||||||
|
OriginalWidth=185
|
||||||
|
OriginalHeight=115
|
||||||
|
Visible=0
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
|
||||||
|
[3]
|
||||||
|
ClassName=TdxDockPanel
|
||||||
|
Name=dkPnlFindOut
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=0
|
||||||
|
DockType=1
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
AllowFloating=0
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=1
|
||||||
|
Width=2224
|
||||||
|
Height=359
|
||||||
|
OriginalWidth=185
|
||||||
|
OriginalHeight=359
|
||||||
|
Visible=0
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
|
||||||
|
[11]
|
||||||
|
ClassName=TdxTabContainerDockSite
|
||||||
|
Name=dxTabContainerDockSite1
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=3
|
||||||
|
Children0=4
|
||||||
|
Children1=5
|
||||||
|
Children2=6
|
||||||
|
DockType=2
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
AllowFloating=1
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=1
|
||||||
|
Width=328
|
||||||
|
Height=1224
|
||||||
|
OriginalWidth=328
|
||||||
|
OriginalHeight=140
|
||||||
|
Visible=1
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
ActiveChildIndex=0
|
||||||
|
ShowCaption=1
|
||||||
|
TabsPosition=1
|
||||||
|
TabsScroll=1
|
||||||
|
|
||||||
|
[4]
|
||||||
|
ClassName=TdxDockPanel
|
||||||
|
Name=dkPnlProject
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=0
|
||||||
|
DockType=1
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
AllowFloating=0
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=1
|
||||||
|
Width=324
|
||||||
|
Height=1176
|
||||||
|
OriginalWidth=328
|
||||||
|
OriginalHeight=140
|
||||||
|
Visible=1
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
|
||||||
|
[5]
|
||||||
|
ClassName=TdxDockPanel
|
||||||
|
Name=dkPnlScript
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=0
|
||||||
|
DockType=1
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
AllowFloating=0
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=1
|
||||||
|
Width=324
|
||||||
|
Height=1176
|
||||||
|
OriginalWidth=328
|
||||||
|
OriginalHeight=140
|
||||||
|
Visible=1
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
|
||||||
|
[6]
|
||||||
|
ClassName=TdxDockPanel
|
||||||
|
Name=dkPnlEngine
|
||||||
|
ParentForm=frmMain_edit
|
||||||
|
ChildCount=0
|
||||||
|
DockType=1
|
||||||
|
AllowDockLeft=1
|
||||||
|
AllowDockTop=1
|
||||||
|
AllowDockRight=1
|
||||||
|
AllowDockBottom=1
|
||||||
|
AllowDockClient=1
|
||||||
|
AllowDockClientsLeft=1
|
||||||
|
AllowDockClientsTop=1
|
||||||
|
AllowDockClientsRight=1
|
||||||
|
AllowDockClientsBottom=1
|
||||||
|
AllowDockClientsClient=1
|
||||||
|
AllowFloating=0
|
||||||
|
CaptionButtonClose=1
|
||||||
|
CaptionButtonHide=1
|
||||||
|
CaptionButtonMaximize=1
|
||||||
|
Dockable=1
|
||||||
|
Width=324
|
||||||
|
Height=1176
|
||||||
|
OriginalWidth=328
|
||||||
|
OriginalHeight=140
|
||||||
|
Visible=1
|
||||||
|
AutoHide=0
|
||||||
|
StoredAutoHide=0
|
||||||
|
|
||||||
471
games/games/Edit/DocumentTypes/HTML.xml
Normal file
@@ -0,0 +1,471 @@
|
|||||||
|
<?xml version="1.0" encoding="windows-1251"?>
|
||||||
|
<SynUniHighlighter Version="2.0">
|
||||||
|
<SyntaxColoring>
|
||||||
|
<Info>
|
||||||
|
<General Name="HTML" Extensions="htm html asp" Version="1" Revision="0" Sample="<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||||
|
</head>
|
||||||
|
<!-- Styles example: -->
|
||||||
|
<style>
|
||||||
|
H1 {
|
||||||
|
background-color :black;
|
||||||
|
color : White;
|
||||||
|
font-family : Arial, Helvetica, sans-serif;
|
||||||
|
font : 9pt Arial;
|
||||||
|
font-size : 9pt;}
|
||||||
|
</style>
|
||||||
|
<body bgcolor="#DDDDDD" onLoad ="checkowner()">
|
||||||
|
<form method="POST" name="Form1">&nbsp;
|
||||||
|
<div align="center"><center><table border="0" width="100%">
|
||||||
|
<tr>
|
||||||
|
<td><font size="1"></font></td>
|
||||||
|
<script type="text/javascript" src="coolmenu.js"></script>
|
||||||
|
<td align="right" valign="top"><font size="1"><input
|
||||||
|
type="button" name="b2" value="&lt;&lt;Íàçà?quot;
|
||||||
|
onclick="previous(Form1)"> <input type="button"
|
||||||
|
name="b1" value="&lt;&lt;Íàçà?quot;
|
||||||
|
onclick="next(Form1)"> </font></td>
|
||||||
|
</tr>
|
||||||
|
<!-- Javascript -->
|
||||||
|
<script language="JavaScript">
|
||||||
|
function checkowner()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
if (parent.window.frames[1].name !="main")
|
||||||
|
{
|
||||||
|
window.document.location ="start.htm"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(errorObject)
|
||||||
|
/*from page1*/
|
||||||
|
_child = new String;
|
||||||
|
if (parent.window.frames[0].name=="f1")
|
||||||
|
{
|
||||||
|
return
|
||||||
|
}//if (parent.window.frames[0].name=="f1")
|
||||||
|
if (parseInt(_child) > _chcount)
|
||||||
|
{
|
||||||
|
_chcount = _chcount+1
|
||||||
|
return
|
||||||
|
}//if (_child != "0")
|
||||||
|
else
|
||||||
|
</script>
|
||||||
|
<html>
|
||||||
|
<!-- VBscript -->
|
||||||
|
<SCRIPT LANGUAGE="VBScript">
|
||||||
|
<!--
|
||||||
|
Function CanDeliver(Dt)
|
||||||
|
CanDeliver = (CDate(Dt) - Now()) > 2
|
||||||
|
End Function
|
||||||
|
-->
|
||||||
|
</SCRIPT>
|
||||||
|
<TITLE>Place Your Order</TITLE>
|
||||||
|
<SCRIPT LANGUAGE="VBScript">
|
||||||
|
<!--
|
||||||
|
Function CanDeliver(Dt)
|
||||||
|
CanDeliver = (CDate(Dt) - Now()) > 2
|
||||||
|
End Function
|
||||||
|
//Copyright?1998 Microsoft Corporation. All Rights Reserved.
|
||||||
|
//**Start Encode**
|
||||||
|
function verifyCorrectBrowser(){
|
||||||
|
if(navigator.appName == "Microsoft Internet Explorert")
|
||||||
|
if (navigator.appVersion.indexOf ("5.") >= 0)
|
||||||
|
return(true);
|
||||||
|
else
|
||||||
|
return(false);
|
||||||
|
}
|
||||||
|
function getAppropriatePage(){
|
||||||
|
var str4 = "would have been loaded.";
|
||||||
|
if (verifyCorrectBrowser())
|
||||||
|
document.write(str1 + str3 + str4);
|
||||||
|
else
|
||||||
|
document.write(str1 + str2 + str3 + str4);
|
||||||
|
}
|
||||||
|
-->
|
||||||
|
</SCRIPT>
|
||||||
|
|
||||||
|
<!-- ASP (VB Script) -->
|
||||||
|
<%
|
||||||
|
Option Explicit
|
||||||
|
Dim sql,rsRoot
|
||||||
|
username = Request.Cookies("pb_username")
|
||||||
|
'repliesdisplay alters amount of replies to display on page
|
||||||
|
if recordnum = "" then recordnum = 0 end if
|
||||||
|
id = Request.QueryString("id")
|
||||||
|
%>
|
||||||
|
<!--#include file="conn.asp"-->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
" History=""/>
|
||||||
|
<Author Name="Vitaly Nevzorov" Mail="nevzorov@yahoo.com" Web="www.delphist.com" Copyright="Copyright (c) Vitaly Nevzorov, 2002" Company="N/A" Remark=""/>
|
||||||
|
</Info>
|
||||||
|
<Schemes/>
|
||||||
|
<Editor/>
|
||||||
|
<MainRules Name="SyntaxColoring" Style="Root">
|
||||||
|
<Attributes Foreground="clBlack" Background="clWhite"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<SubRules>
|
||||||
|
<Range Name="HTML Tag" Style="">
|
||||||
|
<Attributes Foreground="clBlack" Background="clWhite" ParentBackground="True"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open="<" Close=">"/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules>
|
||||||
|
<Range Name="Values "..."" Style="">
|
||||||
|
<Attributes Foreground="$00FF0080" Background="clWhite" ParentBackground="True"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open=""" Close="""/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules/>
|
||||||
|
</Range>
|
||||||
|
<Range Name="Values '...'" Style="">
|
||||||
|
<Attributes Foreground="$00FF0080" Background="clWhite" ParentBackground="True"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open="'" Close="'"/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules/>
|
||||||
|
</Range>
|
||||||
|
<KeyList Name="Standard Tags" Enabled="True" Style="" Words="html
|
||||||
|
head
|
||||||
|
meta
|
||||||
|
body
|
||||||
|
form
|
||||||
|
div
|
||||||
|
tr
|
||||||
|
td
|
||||||
|
center
|
||||||
|
table
|
||||||
|
font
|
||||||
|
a
|
||||||
|
abbr
|
||||||
|
acronym
|
||||||
|
address
|
||||||
|
applet
|
||||||
|
area
|
||||||
|
b
|
||||||
|
base
|
||||||
|
basefont
|
||||||
|
bdo
|
||||||
|
big
|
||||||
|
blockquote
|
||||||
|
button
|
||||||
|
cite
|
||||||
|
br
|
||||||
|
caption
|
||||||
|
code
|
||||||
|
dd
|
||||||
|
dfn
|
||||||
|
col
|
||||||
|
colgroup
|
||||||
|
dir
|
||||||
|
dl
|
||||||
|
dt
|
||||||
|
em
|
||||||
|
fieldset
|
||||||
|
h2
|
||||||
|
iframe
|
||||||
|
h1
|
||||||
|
i
|
||||||
|
frame
|
||||||
|
frameset
|
||||||
|
h3
|
||||||
|
h4
|
||||||
|
h5
|
||||||
|
h6
|
||||||
|
hr
|
||||||
|
ilayer
|
||||||
|
img
|
||||||
|
input
|
||||||
|
isindex
|
||||||
|
kbd
|
||||||
|
label
|
||||||
|
legend
|
||||||
|
li
|
||||||
|
link
|
||||||
|
map
|
||||||
|
noframes
|
||||||
|
object
|
||||||
|
p
|
||||||
|
menu
|
||||||
|
ol
|
||||||
|
noscript
|
||||||
|
optgroup
|
||||||
|
option
|
||||||
|
param
|
||||||
|
pre
|
||||||
|
q
|
||||||
|
s
|
||||||
|
samp
|
||||||
|
select
|
||||||
|
small
|
||||||
|
span
|
||||||
|
strike
|
||||||
|
strong
|
||||||
|
sub
|
||||||
|
sup
|
||||||
|
tbody
|
||||||
|
text
|
||||||
|
textarea
|
||||||
|
tfoot
|
||||||
|
th
|
||||||
|
thead
|
||||||
|
title
|
||||||
|
tt
|
||||||
|
ul
|
||||||
|
u
|
||||||
|
var
|
||||||
|
style
|
||||||
|
script
|
||||||
|
">
|
||||||
|
<Attributes Foreground="$00A00000" Background="clWhite" ParentBackground="True"/>
|
||||||
|
</KeyList>
|
||||||
|
<KeyList Name="Attributes" Enabled="True" Style="" Words="abbr
|
||||||
|
|
||||||
|
accept-charset
|
||||||
|
accept
|
||||||
|
accesskey
|
||||||
|
action
|
||||||
|
align
|
||||||
|
alink
|
||||||
|
alt
|
||||||
|
archive
|
||||||
|
axis
|
||||||
|
background
|
||||||
|
bgcolor
|
||||||
|
border
|
||||||
|
cellpadding
|
||||||
|
cellspacing
|
||||||
|
char
|
||||||
|
charoff
|
||||||
|
charset
|
||||||
|
checked
|
||||||
|
cite=
|
||||||
|
class
|
||||||
|
classid
|
||||||
|
clear
|
||||||
|
code=
|
||||||
|
codebase
|
||||||
|
codetype
|
||||||
|
color
|
||||||
|
cols
|
||||||
|
colspan
|
||||||
|
compact
|
||||||
|
content
|
||||||
|
coords
|
||||||
|
data
|
||||||
|
datetime
|
||||||
|
declare
|
||||||
|
defer
|
||||||
|
dir=
|
||||||
|
disabled
|
||||||
|
enctype
|
||||||
|
face
|
||||||
|
for
|
||||||
|
frame=
|
||||||
|
frameborder
|
||||||
|
headers
|
||||||
|
height
|
||||||
|
href
|
||||||
|
hreflang
|
||||||
|
hspace
|
||||||
|
http-equiv
|
||||||
|
id
|
||||||
|
ismap
|
||||||
|
label=
|
||||||
|
lang
|
||||||
|
language
|
||||||
|
link
|
||||||
|
longdesc
|
||||||
|
mailto
|
||||||
|
marginheight
|
||||||
|
marginwidth
|
||||||
|
maxlength
|
||||||
|
media
|
||||||
|
method
|
||||||
|
multiple
|
||||||
|
name
|
||||||
|
nohref
|
||||||
|
noresize
|
||||||
|
noshade
|
||||||
|
nowrap
|
||||||
|
object=
|
||||||
|
profile
|
||||||
|
prompt
|
||||||
|
readonly
|
||||||
|
rel
|
||||||
|
rev
|
||||||
|
rows
|
||||||
|
rowspan
|
||||||
|
rules
|
||||||
|
scheme
|
||||||
|
scope
|
||||||
|
scrolling
|
||||||
|
selected
|
||||||
|
shape
|
||||||
|
size
|
||||||
|
span=
|
||||||
|
src
|
||||||
|
standby
|
||||||
|
start
|
||||||
|
style=
|
||||||
|
summary
|
||||||
|
tabindex
|
||||||
|
target
|
||||||
|
text=
|
||||||
|
title=
|
||||||
|
type
|
||||||
|
usemap
|
||||||
|
valign
|
||||||
|
value
|
||||||
|
valuetype
|
||||||
|
version
|
||||||
|
vlink
|
||||||
|
vspace
|
||||||
|
width
|
||||||
|
">
|
||||||
|
<Attributes Foreground="clRed" Background="clWhite" ParentBackground="True"/>
|
||||||
|
</KeyList>
|
||||||
|
<KeyList Name="Standard Events" Enabled="True" Style="" Words="onblur
|
||||||
|
onchange
|
||||||
|
onclick
|
||||||
|
ondblclick
|
||||||
|
onfocus
|
||||||
|
onkeydown
|
||||||
|
onkeypress
|
||||||
|
onkeyup
|
||||||
|
onload
|
||||||
|
onmousedown
|
||||||
|
onmousemove
|
||||||
|
onmouseout
|
||||||
|
onmouseover
|
||||||
|
onmouseup
|
||||||
|
onreset
|
||||||
|
onselect
|
||||||
|
onsubmit
|
||||||
|
onunload
|
||||||
|
">
|
||||||
|
<Attributes Foreground="clRed" Background="clWhite" ParentBackground="True"/>
|
||||||
|
</KeyList>
|
||||||
|
</SubRules>
|
||||||
|
</Range>
|
||||||
|
<Range Name="HTML Remarks" Style="">
|
||||||
|
<Attributes Foreground="clGreen" Background="clWhite" ParentBackground="True"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open="<!--" Close="-->"/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules/>
|
||||||
|
</Range>
|
||||||
|
<Range Name="Doc Type" Style="Doc Type">
|
||||||
|
<Attributes Foreground="clBlack" Background="$0080FFFF"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open="<!" Close=">"/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules/>
|
||||||
|
</Range>
|
||||||
|
<Range Name="Include" Style="">
|
||||||
|
<Attributes Foreground="$00A00000" Background="clWhite" ParentBackground="True"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open="<!--#include" Close="-->"/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules>
|
||||||
|
<Range Name="Name" Style="">
|
||||||
|
<Attributes Foreground="clRed" Background="clWhite" ParentBackground="True"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open=""" Close="""/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules/>
|
||||||
|
</Range>
|
||||||
|
</SubRules>
|
||||||
|
</Range>
|
||||||
|
</SubRules>
|
||||||
|
</MainRules>
|
||||||
|
</SyntaxColoring>
|
||||||
|
<CodeFolding>
|
||||||
|
<SkipRegion>
|
||||||
|
<Open Symbol="<!--"/>
|
||||||
|
<Close Symbol="-->"/>
|
||||||
|
<RegionType Type="1"/>
|
||||||
|
</SkipRegion>
|
||||||
|
<FoldRegion Name="Style" Type="1">
|
||||||
|
<OpenToken Symbol="<STYLE"/>
|
||||||
|
<CloseToken Symbol="</STYLE>"/>
|
||||||
|
<Properties AllowNoSubs="True"/>
|
||||||
|
<SubRegions/>
|
||||||
|
</FoldRegion>
|
||||||
|
<FoldRegion Name="VB Script" Type="1">
|
||||||
|
<OpenToken Symbol="<SCRIPT LANGUAGE="V"/>
|
||||||
|
<CloseToken Symbol="</SCRIPT>"/>
|
||||||
|
<Properties/>
|
||||||
|
<SubRegions/>
|
||||||
|
</FoldRegion>
|
||||||
|
<FoldRegion Name="Body" Type="1">
|
||||||
|
<OpenToken Symbol="<BODY"/>
|
||||||
|
<CloseToken Symbol="</BODY"/>
|
||||||
|
<Properties/>
|
||||||
|
<SubRegions/>
|
||||||
|
</FoldRegion>
|
||||||
|
<FoldRegion Name="ASP" Type="1">
|
||||||
|
<OpenToken Symbol="<%"/>
|
||||||
|
<CloseToken Symbol="%>"/>
|
||||||
|
<Properties AllowNoSubs="True"/>
|
||||||
|
<SubRegions/>
|
||||||
|
</FoldRegion>
|
||||||
|
<FoldRegion Name="Java Script" Type="1">
|
||||||
|
<OpenToken Symbol="<SCRIPT LANGUAGE="J"/>
|
||||||
|
<CloseToken Symbol="</SCRIPT>"/>
|
||||||
|
<Properties AllowNoSubs="True"/>
|
||||||
|
<SubRegions/>
|
||||||
|
</FoldRegion>
|
||||||
|
<FoldRegion Name="Head" Type="1">
|
||||||
|
<OpenToken Symbol="<HEAD"/>
|
||||||
|
<CloseToken Symbol="</HEAD>"/>
|
||||||
|
<Properties/>
|
||||||
|
<SubRegions/>
|
||||||
|
</FoldRegion>
|
||||||
|
<FoldRegion Name="Table" Type="1">
|
||||||
|
<OpenToken Symbol="<TABLE"/>
|
||||||
|
<CloseToken Symbol="</TABLE>"/>
|
||||||
|
<Properties/>
|
||||||
|
<SubRegions/>
|
||||||
|
</FoldRegion>
|
||||||
|
<FoldRegion Name="{..}" Type="0">
|
||||||
|
<OpenToken Symbol="{"/>
|
||||||
|
<CloseToken Symbol="}"/>
|
||||||
|
<Properties/>
|
||||||
|
<SubRegions/>
|
||||||
|
</FoldRegion>
|
||||||
|
</CodeFolding>
|
||||||
|
<CustomData/>
|
||||||
|
</SynUniHighlighter>
|
||||||
186
games/games/Edit/DocumentTypes/Java Script.xml
Normal file
@@ -0,0 +1,186 @@
|
|||||||
|
<?xml version="1.0" encoding="windows-1251"?>
|
||||||
|
<SynUniHighlighter Version="2.0">
|
||||||
|
<SyntaxColoring>
|
||||||
|
<Info>
|
||||||
|
<General Name="Java script" Extensions="js" Version="1" Revision="0" Sample="// Syntax highlighting
|
||||||
|
function printNumber()
|
||||||
|
{
|
||||||
|
var number = 1234;
|
||||||
|
var x;
|
||||||
|
document.write("The number is " + number);
|
||||||
|
for (var i = 0; i <= number; i++)
|
||||||
|
{
|
||||||
|
x++;
|
||||||
|
x--;
|
||||||
|
x += 1.0;
|
||||||
|
}
|
||||||
|
i += @; // illegal character
|
||||||
|
}
|
||||||
|
body.onLoad = printNumber;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
" History=""/>
|
||||||
|
<Author Name="Vitaly Nevzorov" Mail="nevzorov@yahoo.com" Web="www.delphist.com" Copyright="Copyright (c) Vitaly Nevzorov, 2002" Company="N/A" Remark=""/>
|
||||||
|
</Info>
|
||||||
|
<Schemes/>
|
||||||
|
<Editor/>
|
||||||
|
<MainRules Name="SyntaxColoring" CaseSensitive="True" Style="Root">
|
||||||
|
<Attributes Foreground="clBlack" Background="clWhite"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<SubRules>
|
||||||
|
<Range Name="Remark //" CaseSensitive="True" Style="">
|
||||||
|
<Attributes Foreground="clGreen" Background="clWhite" ParentBackground="True"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties CloseOnEol="True"/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open="//"/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules/>
|
||||||
|
</Range>
|
||||||
|
<Range Name="Remark /*...*/" CaseSensitive="True" Style="">
|
||||||
|
<Attributes Foreground="clGreen" Background="clWhite" ParentBackground="True"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open="/*" Close="*/"/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules/>
|
||||||
|
</Range>
|
||||||
|
<Range Name="Strings "..."" CaseSensitive="True" Style="Strings">
|
||||||
|
<Attributes Foreground="$008000FF" Background="clWhite" ParentBackground="True"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open=""" Close="""/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules/>
|
||||||
|
</Range>
|
||||||
|
<Range Name="Strings '...'" CaseSensitive="True" Style="Strings">
|
||||||
|
<Attributes Foreground="$008000FF" Background="clWhite" ParentBackground="True"/>
|
||||||
|
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
|
||||||
|
<OpenToken StartLine=""/>
|
||||||
|
<CloseToken StartLine=""/>
|
||||||
|
<Properties/>
|
||||||
|
<MultiTokens>
|
||||||
|
<Tokens Open="'" Close="'"/>
|
||||||
|
</MultiTokens>
|
||||||
|
<SubRules/>
|
||||||
|
</Range>
|
||||||
|
<KeyList Name="Reserved words" Enabled="True" Style="" Words="if
|
||||||
|
do
|
||||||
|
in
|
||||||
|
case
|
||||||
|
NaN
|
||||||
|
char
|
||||||
|
catch
|
||||||
|
break
|
||||||
|
callee
|
||||||
|
for
|
||||||
|
else
|
||||||
|
var
|
||||||
|
new
|
||||||
|
false
|
||||||
|
int
|
||||||
|
package
|
||||||
|
long
|
||||||
|
void
|
||||||
|
delete
|
||||||
|
byte
|
||||||
|
enum
|
||||||
|
class
|
||||||
|
float
|
||||||
|
this
|
||||||
|
while
|
||||||
|
goto
|
||||||
|
double
|
||||||
|
Null
|
||||||
|
null
|
||||||
|
with
|
||||||
|
try
|
||||||
|
public
|
||||||
|
boolean
|
||||||
|
true
|
||||||
|
default
|
||||||
|
debugger
|
||||||
|
const
|
||||||
|
native
|
||||||
|
static
|
||||||
|
start
|
||||||
|
finally
|
||||||
|
super
|
||||||
|
short
|
||||||
|
interface
|
||||||
|
switch
|
||||||
|
throw
|
||||||
|
abstract
|
||||||
|
typeof
|
||||||
|
import
|
||||||
|
extends
|
||||||
|
private
|
||||||
|
return
|
||||||
|
export
|
||||||
|
continue
|
||||||
|
function
|
||||||
|
throws
|
||||||
|
instanceof
|
||||||
|
protected
|
||||||
|
transient
|
||||||
|
implements
|
||||||
|
prototype
|
||||||
|
synchronized
|
||||||
|
constructor
|
||||||
|
final
|
||||||
|
">
|
||||||
|
<Attributes Foreground="clBlue" Background="clWhite" ParentBackground="True" Style="BI"/>
|
||||||
|
</KeyList>
|
||||||
|
<KeyList Name="Symbols" Enabled="True" Style="" Words="{
|
||||||
|
}
|
||||||
|
(
|
||||||
|
)
|
||||||
|
[
|
||||||
|
]
|
||||||
|
">
|
||||||
|
<Attributes Foreground="clBlack" Background="clWhite" ParentForeground="True" ParentBackground="True" Style="B"/>
|
||||||
|
</KeyList>
|
||||||
|
<Set Name="Numbers" Enabled="True" Style="" Symbols="0123456789" Quantity="0">
|
||||||
|
<Attributes Foreground="clRed" Background="clWhite" ParentBackground="True"/>
|
||||||
|
</Set>
|
||||||
|
</SubRules>
|
||||||
|
</MainRules>
|
||||||
|
</SyntaxColoring>
|
||||||
|
<CodeFolding>
|
||||||
|
<SkipRegion>
|
||||||
|
<Open Symbol="/*"/>
|
||||||
|
<Close Symbol="*/"/>
|
||||||
|
<RegionType Type="1"/>
|
||||||
|
</SkipRegion>
|
||||||
|
<SkipRegion>
|
||||||
|
<Open Symbol="//"/>
|
||||||
|
<RegionType Type="2"/>
|
||||||
|
</SkipRegion>
|
||||||
|
<SkipRegion>
|
||||||
|
<Open Symbol="'"/>
|
||||||
|
<Close Symbol="'"/>
|
||||||
|
<RegionType Type="0"/>
|
||||||
|
</SkipRegion>
|
||||||
|
<SkipRegion>
|
||||||
|
<Open Symbol="""/>
|
||||||
|
<Close Symbol="""/>
|
||||||
|
<RegionType Type="0"/>
|
||||||
|
</SkipRegion>
|
||||||
|
<FoldRegion Name="{..}" Type="1">
|
||||||
|
<OpenToken Symbol="{"/>
|
||||||
|
<CloseToken Symbol="}"/>
|
||||||
|
<Properties/>
|
||||||
|
<SubRegions/>
|
||||||
|
</FoldRegion>
|
||||||
|
</CodeFolding>
|
||||||
|
<CustomData/>
|
||||||
|
</SynUniHighlighter>
|
||||||
43
games/games/Edit/DocumentTypes/js/autocp.js
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
[for{...} | ]
|
||||||
|
for (|) {
|
||||||
|
|
||||||
|
}
|
||||||
|
[fori{...} | ]
|
||||||
|
for (var i = 0; i < |Things.length; i++) {
|
||||||
|
Things[i]
|
||||||
|
}
|
||||||
|
[function{...} | ]
|
||||||
|
function |function_name () {
|
||||||
|
|
||||||
|
};
|
||||||
|
[func{...} | ]
|
||||||
|
|function_name = function() {
|
||||||
|
|
||||||
|
};
|
||||||
|
[if{...} | ]
|
||||||
|
if (|) {
|
||||||
|
|
||||||
|
}
|
||||||
|
[if{...}else{...} | ]
|
||||||
|
if (|) {
|
||||||
|
|
||||||
|
} else {
|
||||||
|
|
||||||
|
}
|
||||||
|
[switch_case{...} | ]
|
||||||
|
switch (|){
|
||||||
|
case value:
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
[while{...} | ]
|
||||||
|
while (|) {
|
||||||
|
|
||||||
|
}
|
||||||
|
[try{}catch(e) | ]
|
||||||
|
try{
|
||||||
|
|
|
||||||
|
}catch(e){
|
||||||
|
//TODO handle the exception
|
||||||
|
}
|
||||||
64
games/games/Edit/DocumentTypes/js/keywords.js
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
if
|
||||||
|
do
|
||||||
|
in
|
||||||
|
case
|
||||||
|
NaN
|
||||||
|
char
|
||||||
|
catch
|
||||||
|
break
|
||||||
|
callee
|
||||||
|
for
|
||||||
|
else
|
||||||
|
var
|
||||||
|
new
|
||||||
|
false
|
||||||
|
int
|
||||||
|
package
|
||||||
|
long
|
||||||
|
void
|
||||||
|
delete
|
||||||
|
byte
|
||||||
|
enum
|
||||||
|
class
|
||||||
|
float
|
||||||
|
this
|
||||||
|
while
|
||||||
|
goto
|
||||||
|
double
|
||||||
|
Null
|
||||||
|
null
|
||||||
|
with
|
||||||
|
try
|
||||||
|
public
|
||||||
|
boolean
|
||||||
|
true
|
||||||
|
default
|
||||||
|
debugger
|
||||||
|
const
|
||||||
|
native
|
||||||
|
static
|
||||||
|
start
|
||||||
|
finally
|
||||||
|
super
|
||||||
|
short
|
||||||
|
interface
|
||||||
|
switch
|
||||||
|
throw
|
||||||
|
abstract
|
||||||
|
typeof
|
||||||
|
import
|
||||||
|
extends
|
||||||
|
private
|
||||||
|
return
|
||||||
|
export
|
||||||
|
continue
|
||||||
|
function
|
||||||
|
throws
|
||||||
|
instanceof
|
||||||
|
protected
|
||||||
|
transient
|
||||||
|
implements
|
||||||
|
prototype
|
||||||
|
synchronized
|
||||||
|
constructor
|
||||||
|
final
|
||||||
169
games/games/Edit/Languages/Ch.ini
Normal file
@@ -0,0 +1,169 @@
|
|||||||
|
[Language]
|
||||||
|
Name=Chinese
|
||||||
|
|
||||||
|
[frmMain]
|
||||||
|
actFileNew.Caption=新建
|
||||||
|
actFileOpen.Caption=打开...
|
||||||
|
actFileSave.Caption=保存
|
||||||
|
actFileSaveAs.Caption=另存为...
|
||||||
|
actFileSaveAll.Caption=全部保存
|
||||||
|
actFileClose.Caption=关闭
|
||||||
|
actFileCloseAll.Caption=全部关闭
|
||||||
|
actFilePrint.Caption=打印...
|
||||||
|
actFileExit.Caption=退出
|
||||||
|
actFileMRUClear.Caption=清空文件列表
|
||||||
|
actEditCut.Caption=剪切
|
||||||
|
actEditCopy.Caption=复制
|
||||||
|
actEditPaste.Caption=粘贴
|
||||||
|
actEditDel.Caption=删除
|
||||||
|
actEditDelLine.Caption=删除行
|
||||||
|
actEditDelBol.Caption=删除至行首
|
||||||
|
actEditDelEol.Caption=删除至行尾
|
||||||
|
actEditSelAll.Caption=全选
|
||||||
|
actEditSelLineBol.Caption=选择至行首
|
||||||
|
actEditSelLineEol.Caption=选择至行尾
|
||||||
|
actEditIndent.Caption=插入制表符
|
||||||
|
actEditUnIndent.Caption=删除制表符
|
||||||
|
actEditUndo.Caption=撤销
|
||||||
|
actEditRedo.Caption=重做
|
||||||
|
actEditBackWards.Caption=后退
|
||||||
|
actEditForWards.Caption=前进
|
||||||
|
actEditComment.Caption=添加/删除 注释
|
||||||
|
actSearchFind.Caption=查找...
|
||||||
|
actSearchFindNext.Caption=查找下一个
|
||||||
|
actSearchReplace.Caption=替换...
|
||||||
|
actSearchFindInFiles.Caption=在文件中查找
|
||||||
|
actGoToLine.Caption=转到指定行...
|
||||||
|
actToolOptions.Caption=设置...
|
||||||
|
actCodeFormat.Caption=代码格式化
|
||||||
|
actCodeToDefined.Caption=转到定义
|
||||||
|
actProFilesOrd.Caption=文件加载顺序...
|
||||||
|
actToolEncode.Caption=转换文本编码...
|
||||||
|
actViewTools.Caption=工具栏
|
||||||
|
actViewStatusBar.Caption=状态栏
|
||||||
|
actViewProject.Caption=项目
|
||||||
|
actViewScript.Caption=脚本
|
||||||
|
actViewEngine.Caption=引擎
|
||||||
|
actViewOutput.Caption=输出结果
|
||||||
|
actViewFindOut.Caption=搜索结果
|
||||||
|
actViewUncollapseAll.Caption=展开所有层
|
||||||
|
actViewCollapseAll.Caption=折叠所有层
|
||||||
|
|
||||||
|
miFile.Caption=文件
|
||||||
|
miFileRecentFiles.Caption=最近打开的文件
|
||||||
|
miEdit.Caption=编辑
|
||||||
|
miEditDel.Caption=删除
|
||||||
|
miEditSel.Caption=选择
|
||||||
|
miEditIndent.Caption=缩进
|
||||||
|
miSearch.Caption=搜索
|
||||||
|
miTools.Caption=工具
|
||||||
|
miView.Caption=视图
|
||||||
|
miWindowView.Caption=界面布局
|
||||||
|
|
||||||
|
dkPnlProject.Caption=项目
|
||||||
|
dkPnlScript.Caption=脚本
|
||||||
|
dkPnlEngine.Caption=引擎
|
||||||
|
dkPnlOutput.Caption=输出结果
|
||||||
|
dkPnlFindOut.Caption=搜索结果
|
||||||
|
|
||||||
|
[SearchDialog]
|
||||||
|
tsFind.Caption=查找
|
||||||
|
lblFind.Caption=查找项:
|
||||||
|
btnFind.Caption=查找下一个
|
||||||
|
tsReplace.Caption=替换
|
||||||
|
lblReplace.Caption=替换项:
|
||||||
|
btnReplace.Caption=替换下一个
|
||||||
|
btnReplaceAll.Caption=全部替换
|
||||||
|
tsFindInFile.Caption=文件中查找
|
||||||
|
lblDir.Caption=目录:
|
||||||
|
chkSubDir.Caption=包含子目录
|
||||||
|
btnFindInFile.Caption=全部查找
|
||||||
|
btnDir.Caption=...
|
||||||
|
btnClose.Caption=取消
|
||||||
|
gbConditions.Caption=选项
|
||||||
|
chkWhole.Caption=全词匹配
|
||||||
|
chkCase.Caption=区分大小写
|
||||||
|
chkRegExp.Caption=正则表达式
|
||||||
|
chkLoop.Caption=循环查找
|
||||||
|
gbDirection.Caption=方向
|
||||||
|
rbUp.Caption=向上
|
||||||
|
rbDown.Caption=向下
|
||||||
|
gbPosition.Caption=文件位置
|
||||||
|
rbFileActive.Caption=当前打开
|
||||||
|
rbFilesInDir.Caption=选择目录中
|
||||||
|
rbFilesInProject.Caption=当前项目中
|
||||||
|
rbFilesOpen.Caption=所有已打开
|
||||||
|
|
||||||
|
[OptionsDialog]
|
||||||
|
Caption=设置
|
||||||
|
tsGeneral.Caption=常规
|
||||||
|
tsEditor.Caption=编辑
|
||||||
|
tsKeyboard.Caption=键盘
|
||||||
|
lblInterfaceLanguage.Caption=界面语言:
|
||||||
|
lblDefDocumentType.Caption=默认文件类型:
|
||||||
|
lblDefDocumentEncode.Caption=默认文件编码:
|
||||||
|
gbGeneral.Caption=常用
|
||||||
|
chkAutoIndent.Caption=自动缩进
|
||||||
|
chkCodeFolding.Caption=代码折叠
|
||||||
|
chkCodeFoldHint.Caption=显示折叠代码提示
|
||||||
|
chkIndentGuides.Caption=显示折叠线
|
||||||
|
chkMatchSymbol.Caption=符号自动匹配
|
||||||
|
chkHighlightLine.Caption=高亮显示当前行
|
||||||
|
chkSpecialCharacters.Caption=显示特殊字符
|
||||||
|
chkTabsToSpaces.Caption=Tab转换为空格
|
||||||
|
chkWordWrap.Caption=自动换行
|
||||||
|
lblActiveLine.Caption=当前行高亮颜色:
|
||||||
|
lblTabWidth.Caption=Tab宽度:
|
||||||
|
chkDropEdit.Caption=允许拖动编辑
|
||||||
|
chkDropFiles.Caption=允许外部文件拖放
|
||||||
|
gbGutterMargin.Caption=行号栏及右边线
|
||||||
|
chkShowGutter.Caption=显示行号栏
|
||||||
|
chkShowRightMargin.Caption=显示右边缘线
|
||||||
|
chkShowLineNumbers.Caption=显示行号
|
||||||
|
lblRightMarginPos.Caption=右边缘线位置:
|
||||||
|
lblGutterColor.Caption=行号栏背景:
|
||||||
|
lblFoldingButton.Caption=折叠按钮样式:
|
||||||
|
lblFoldingBarColor.Caption=折叠栏背景:
|
||||||
|
lblFoldingLinesColor.Caption=折叠线颜色:
|
||||||
|
gbKeyboard.Caption=快捷键
|
||||||
|
chkCtrl.Caption=Ctrl
|
||||||
|
chkShift.Caption=Shift
|
||||||
|
chkAlt.Caption=Alt
|
||||||
|
btnOK.Caption=保存
|
||||||
|
btnCancel.Caption=关闭
|
||||||
|
btnRecovery.Caption=还原默认
|
||||||
|
|
||||||
|
[FileListDialog]
|
||||||
|
Caption=调整文件加载顺序
|
||||||
|
lblTip.Caption=拖动文件调整加载顺序
|
||||||
|
btnSave.Caption=保存
|
||||||
|
btnCancel.Caption=取消
|
||||||
|
|
||||||
|
[EncodeDialog]
|
||||||
|
Caption=转换文本编码
|
||||||
|
lblSetEncode.Caption=选择编码方式:
|
||||||
|
btnOK.Caption=确定
|
||||||
|
btnCancel.Caption=取消
|
||||||
|
|
||||||
|
[GoToLineDialog]
|
||||||
|
Caption=转到指定行
|
||||||
|
lblGoTo.Caption=请输入行号:
|
||||||
|
btnOK.Caption=确定
|
||||||
|
btnCancel.Caption=取消
|
||||||
|
|
||||||
|
[Strings]
|
||||||
|
String0=更改
|
||||||
|
String1=插入
|
||||||
|
String2=覆盖
|
||||||
|
String3=只读
|
||||||
|
String4=大写锁定
|
||||||
|
String5=小键盘锁定
|
||||||
|
String6=<Unknown>
|
||||||
|
String7=new%d
|
||||||
|
String8=文件不存在:"%s"
|
||||||
|
String9=提示
|
||||||
|
String10=是否保存对 "%s" 的修改?
|
||||||
|
String11=没有找到字符串:"%s"
|
||||||
|
String12="%s" 已标识为只读
|
||||||
|
String13=字体: %s, %d
|
||||||
|
String14=搜索 "%s" : %d个结果
|
||||||
174
games/games/Edit/Settings.ini
Normal file
@@ -0,0 +1,174 @@
|
|||||||
|
[Editor]
|
||||||
|
ActiveLineColor=$00C0C0C0
|
||||||
|
AutoIndent=1
|
||||||
|
CodeFolding=0
|
||||||
|
CodeFoldHint=1
|
||||||
|
ExtraLineSpacing=0
|
||||||
|
FontName=Consolas
|
||||||
|
FontSize=14
|
||||||
|
GroupUndo=1
|
||||||
|
GutterColor=$20000000
|
||||||
|
HighlightActiveLine=1
|
||||||
|
HighlightIndentGuides=1
|
||||||
|
InsertCaret=0
|
||||||
|
InsertMode=1
|
||||||
|
LeadingZeros=0
|
||||||
|
MaxUndo=1024
|
||||||
|
OverwriteCaret=3
|
||||||
|
RightMarginPosition=80
|
||||||
|
ScrollPastEOF=0
|
||||||
|
ScrollPastEOL=0
|
||||||
|
ShowGutter=1
|
||||||
|
ShowIndentGuides=1
|
||||||
|
ShowLineNumbers=1
|
||||||
|
ShowRightMargin=0
|
||||||
|
ShowSpecialChars=0
|
||||||
|
TabWidth=4
|
||||||
|
TabsToSpaces=0
|
||||||
|
TrimTrailingSpaces=0
|
||||||
|
WordWrap=0
|
||||||
|
ZeroStart=0
|
||||||
|
FoldingButtonStyle=0
|
||||||
|
ShowLeadingZeros=0
|
||||||
|
FoldingBarColor=$20000000
|
||||||
|
FoldingBarLinesColor=$20000000
|
||||||
|
EnhanceHomeKey=0
|
||||||
|
DragDropEditing=1
|
||||||
|
DropFiles=1
|
||||||
|
TabIndent=1
|
||||||
|
MatchSymbol=1
|
||||||
|
|
||||||
|
[EditorFonts]
|
||||||
|
FontName1=Courier New
|
||||||
|
FontSize1=10
|
||||||
|
FontName2=Courier
|
||||||
|
FontSize2=10
|
||||||
|
FontName3=Terminal
|
||||||
|
FontSize3=9
|
||||||
|
FontName4=Lucida Console
|
||||||
|
FontSize4=9
|
||||||
|
FontName5=Fixedsys
|
||||||
|
FontSize5=9
|
||||||
|
|
||||||
|
[Filters]
|
||||||
|
Filter0=Any file (*.*)|*.*|
|
||||||
|
Filter1=JavaScript (*.js)|*.js|
|
||||||
|
Filter2=HTML (*.htm;*.html)|*.htm;*.html|
|
||||||
|
|
||||||
|
[General]
|
||||||
|
ActiveLanguage=Chinese
|
||||||
|
DefaultDocumentType=0
|
||||||
|
DefaultDocumentEncode=4
|
||||||
|
MRUFilesCount=10
|
||||||
|
|
||||||
|
[Keyboard]
|
||||||
|
actFileNew=Ctrl+N
|
||||||
|
actFileOpen=Ctrl+O
|
||||||
|
actFileSave=Ctrl+S
|
||||||
|
actFileSaveAs=
|
||||||
|
actFileSaveAll=Shift+Ctrl+S
|
||||||
|
actFileClose=Ctrl+W
|
||||||
|
actFileCloseAll=Shift+Ctrl+W
|
||||||
|
actFilePrint=Ctrl+P
|
||||||
|
actFileExit=
|
||||||
|
actEditCut=Ctrl+X
|
||||||
|
actEditCopy=Ctrl+C
|
||||||
|
actEditPaste=Ctrl+V
|
||||||
|
actEditDel=Del
|
||||||
|
actEditDelLine=Ctrl+Y
|
||||||
|
actEditDelBol=Shift+BkSp
|
||||||
|
actEditDelEol=Shift+Del
|
||||||
|
actEditSelAll=Ctrl+A
|
||||||
|
actEditSelLineBol=Shift+Home
|
||||||
|
actEditSelLineEol=Shift+End
|
||||||
|
actEditIndent=Tab
|
||||||
|
actEditUnIndent=Shift+Tab
|
||||||
|
actEditUndo=Ctrl+Z
|
||||||
|
actEditRedo=Shift+Ctrl+Z
|
||||||
|
actEditBackWards=
|
||||||
|
actEditForWards=
|
||||||
|
actEditComment=Ctrl+Q
|
||||||
|
actSearchFind=Ctrl+F
|
||||||
|
actSearchFindNext=F3
|
||||||
|
actSearchReplace=Ctrl+H
|
||||||
|
actSearchFindInFiles=Shift+Ctrl+F
|
||||||
|
actToolOptions=
|
||||||
|
actCodeFormat=Ctrl+D
|
||||||
|
actCodeToDefined=
|
||||||
|
actProFilesOrd=
|
||||||
|
actViewTools=
|
||||||
|
actViewStatusBar=
|
||||||
|
actViewProject=
|
||||||
|
actViewScript=
|
||||||
|
actViewEngine=
|
||||||
|
actViewOutput=
|
||||||
|
actViewFindOut=
|
||||||
|
actViewUncollapseAll=
|
||||||
|
actViewCollapseAll=
|
||||||
|
actToolEncode=
|
||||||
|
actGoToLine=
|
||||||
|
|
||||||
|
[DocumentTypes]
|
||||||
|
DocumentTypeName0=JavaScript
|
||||||
|
DocumentTypeExtensions0=.js
|
||||||
|
DocumentTypeSyntaxFile0=Java Script.xml
|
||||||
|
DocumentTypeAutoCPFile0=js\autocp.js
|
||||||
|
DocumentTypeKeyWordsFile0=js\keywords.js
|
||||||
|
DocumentTypeFunctionRegExp0=^function([\x20\t]*)[A-Za-z]+[A-Za-z0-9_]*\([^)]*\)
|
||||||
|
DocumentTypeName1=HTML
|
||||||
|
DocumentTypeExtensions1=.html;.htm
|
||||||
|
DocumentTypeSyntaxFile1=HTML.xml
|
||||||
|
DocumentTypeAutoCPFile1=
|
||||||
|
DocumentTypeKeyWordsFile1=
|
||||||
|
DocumentTypeFunctionRegExp1=
|
||||||
|
|
||||||
|
[MRUFiles]
|
||||||
|
MRUItem1=G:\Works\YouleGames\games\games\Projects\clinet\zpy\js\gamemain.js
|
||||||
|
MRUItem2=G:\Works\YouleGames\games\games\Projects\clinet\sangelaok\js\gamemain.js
|
||||||
|
MRUItem3=G:\Works\YouleGames\games\games\Projects\clinet\niuniu\js\gamemain.js
|
||||||
|
MRUItem4=G:\Works\YouleGames\games\games\Projects\clinet\guanpai-jx\js\gamemain.js
|
||||||
|
MRUItem5=G:\Works\YouleGames\games\games\Projects\Project1\js\gamemain.js
|
||||||
|
MRUItem6=G:\Works\YouleGames\games\games\Projects\clinet\doudizhu\js\gamemain.js
|
||||||
|
MRUItem7=G:\Works\JinXianProjects\JinXianMahjong\Projects\client\js\gamemain.js
|
||||||
|
MRUItem8=G:\Works\JinXianProjects\JinXianMahjong\Projects\Project1\js\gamemain.js
|
||||||
|
MRUItem9=G:\Works\JinXianProjects\JinXianMahjong\Projects\client\js\client_Event.js
|
||||||
|
MRUItem10=G:\Works\JinXianProjects\JinXianMahjong\Projects\client\js\01_SubGame\00_SubGame_Config.js
|
||||||
|
|
||||||
|
[MRUFindText]
|
||||||
|
MRUItem1=ÅäÖÃ
|
||||||
|
MRUItem2=GameData.sysConfig
|
||||||
|
MRUItem3=sysConfig.deviceLogin
|
||||||
|
MRUItem4=3254
|
||||||
|
MRUItem5=3253
|
||||||
|
MRUItem6=ÊÖ»ú
|
||||||
|
MRUItem7=.PlayerList
|
||||||
|
MRUItem8=Desk.PlayerList
|
||||||
|
MRUItem9=GameUI.updatePlayerInfoUI
|
||||||
|
MRUItem10=Func.SwitchOverGameData
|
||||||
|
MRUItem11=SwitchOverGameData
|
||||||
|
MRUItem12=1405
|
||||||
|
MRUItem13=selectCard
|
||||||
|
MRUItem14=select
|
||||||
|
MRUItem15=updateJushuKouka
|
||||||
|
MRUItem16=Game_Modify.CreateRoomData.Type_9
|
||||||
|
MRUItem17=Game_Modify.Type_1
|
||||||
|
MRUItem18=Game_Modify.CreateRoomData.Type_2
|
||||||
|
MRUItem19=GameData.gameConfig
|
||||||
|
MRUItem20=game_config
|
||||||
|
|
||||||
|
[MRUFReplaceText]
|
||||||
|
|
||||||
|
[MRUFindDirs]
|
||||||
|
|
||||||
|
[SearchDialog]
|
||||||
|
chkWhole.Check=0
|
||||||
|
chkCase.Check=0
|
||||||
|
chkRegExp.Check=0
|
||||||
|
chkLoop.Check=1
|
||||||
|
rbUp.Check=0
|
||||||
|
rbDown.Check=1
|
||||||
|
chkSubDir.Check=0
|
||||||
|
rbFileActive.Check=0
|
||||||
|
rbFilesOpen.Check=0
|
||||||
|
rbFilesInProject.Check=1
|
||||||
|
rbFilesInDir.Check=0
|
||||||
144
games/games/Edit/SettingsDefault.ini
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
[Editor]
|
||||||
|
ActiveLineColor=$00F2EAEF
|
||||||
|
AutoIndent=1
|
||||||
|
CodeFolding=0
|
||||||
|
CodeFoldHint=1
|
||||||
|
ExtraLineSpacing=0
|
||||||
|
FontName=Courier New
|
||||||
|
FontSize=10
|
||||||
|
GroupUndo=1
|
||||||
|
GutterColor=$20000000
|
||||||
|
HighlightActiveLine=1
|
||||||
|
HighlightIndentGuides=1
|
||||||
|
InsertCaret=0
|
||||||
|
InsertMode=1
|
||||||
|
LeadingZeros=0
|
||||||
|
MaxUndo=1024
|
||||||
|
OverwriteCaret=3
|
||||||
|
RightMarginPosition=80
|
||||||
|
ScrollPastEOF=0
|
||||||
|
ScrollPastEOL=0
|
||||||
|
ShowGutter=1
|
||||||
|
ShowIndentGuides=1
|
||||||
|
ShowLineNumbers=1
|
||||||
|
ShowRightMargin=0
|
||||||
|
ShowSpecialChars=0
|
||||||
|
TabWidth=4
|
||||||
|
TabsToSpaces=0
|
||||||
|
TrimTrailingSpaces=0
|
||||||
|
WordWrap=0
|
||||||
|
ZeroStart=0
|
||||||
|
FoldingButtonStyle=0
|
||||||
|
ShowLeadingZeros=0
|
||||||
|
FoldingBarColor=$20000000
|
||||||
|
FoldingBarLinesColor=$20000000
|
||||||
|
EnhanceHomeKey=0
|
||||||
|
DragDropEditing=1
|
||||||
|
DropFiles=1
|
||||||
|
TabIndent=1
|
||||||
|
MatchSymbol=1
|
||||||
|
|
||||||
|
[EditorFonts]
|
||||||
|
FontName1=Courier New
|
||||||
|
FontSize1=10
|
||||||
|
FontName2=Courier
|
||||||
|
FontSize2=10
|
||||||
|
FontName3=Terminal
|
||||||
|
FontSize3=9
|
||||||
|
FontName4=Lucida Console
|
||||||
|
FontSize4=9
|
||||||
|
FontName5=Fixedsys
|
||||||
|
FontSize5=9
|
||||||
|
|
||||||
|
[Filters]
|
||||||
|
Filter0=Any file (*.*)|*.*|
|
||||||
|
Filter1=JavaScript (*.js)|*.js|
|
||||||
|
Filter2=HTML (*.htm;*.html)|*.htm;*.html|
|
||||||
|
|
||||||
|
[General]
|
||||||
|
ActiveLanguage=Chinese
|
||||||
|
DefaultDocumentType=0
|
||||||
|
DefaultDocumentEncode=4
|
||||||
|
MRUFilesCount=10
|
||||||
|
|
||||||
|
[Keyboard]
|
||||||
|
actFileNew=Ctrl+N
|
||||||
|
actFileOpen=Ctrl+O
|
||||||
|
actFileSave=Ctrl+S
|
||||||
|
actFileSaveAs=
|
||||||
|
actFileSaveAll=Shift+Ctrl+S
|
||||||
|
actFileClose=Ctrl+W
|
||||||
|
actFileCloseAll=Shift+Ctrl+W
|
||||||
|
actFilePrint=Ctrl+P
|
||||||
|
actFileExit=
|
||||||
|
actEditCut=Ctrl+X
|
||||||
|
actEditCopy=Ctrl+C
|
||||||
|
actEditPaste=Ctrl+V
|
||||||
|
actEditDel=Del
|
||||||
|
actEditDelLine=Ctrl+Y
|
||||||
|
actEditDelBol=Shift+BkSp
|
||||||
|
actEditDelEol=Shift+Del
|
||||||
|
actEditSelAll=Ctrl+A
|
||||||
|
actEditSelLineBol=Shift+Home
|
||||||
|
actEditSelLineEol=Shift+End
|
||||||
|
actEditIndent=Tab
|
||||||
|
actEditUnIndent=Shift+Tab
|
||||||
|
actEditUndo=Ctrl+Z
|
||||||
|
actEditRedo=Shift+Ctrl+Z
|
||||||
|
actEditBackWards=
|
||||||
|
actEditForWards=
|
||||||
|
actEditComment=Ctrl+Q
|
||||||
|
actSearchFind=Ctrl+F
|
||||||
|
actSearchFindNext=F3
|
||||||
|
actSearchReplace=Ctrl+H
|
||||||
|
actSearchFindInFiles=Shift+Ctrl+F
|
||||||
|
actToolOptions=
|
||||||
|
actCodeFormat=Ctrl+D
|
||||||
|
actCodeToDefined=
|
||||||
|
actProFilesOrd=
|
||||||
|
actViewTools=
|
||||||
|
actViewStatusBar=
|
||||||
|
actViewProject=
|
||||||
|
actViewScript=
|
||||||
|
actViewEngine=
|
||||||
|
actViewOutput=
|
||||||
|
actViewFindOut=
|
||||||
|
actViewUncollapseAll=
|
||||||
|
actViewCollapseAll=
|
||||||
|
actToolEncode=
|
||||||
|
actGoToLine=
|
||||||
|
|
||||||
|
[DocumentTypes]
|
||||||
|
DocumentTypeName0=JavaScript
|
||||||
|
DocumentTypeExtensions0=.js
|
||||||
|
DocumentTypeSyntaxFile0=Java Script.xml
|
||||||
|
DocumentTypeAutoCPFile0=js\autocp.js
|
||||||
|
DocumentTypeKeyWordsFile0=js\keywords.js
|
||||||
|
DocumentTypeFunctionRegExp0=^function([\x20\t]*)[A-Za-z]+[A-Za-z0-9_]*\([^)]*\)
|
||||||
|
DocumentTypeName1=HTML
|
||||||
|
DocumentTypeExtensions1=.html;.htm
|
||||||
|
DocumentTypeSyntaxFile1=HTML.xml
|
||||||
|
DocumentTypeAutoCPFile1=
|
||||||
|
DocumentTypeKeyWordsFile1=
|
||||||
|
DocumentTypeFunctionRegExp1=
|
||||||
|
|
||||||
|
[MRUFiles]
|
||||||
|
|
||||||
|
[MRUFindText]
|
||||||
|
|
||||||
|
[MRUFReplaceText]
|
||||||
|
|
||||||
|
[MRUFindDirs]
|
||||||
|
|
||||||
|
[SearchDialog]
|
||||||
|
chkWhole.Check=0
|
||||||
|
chkCase.Check=0
|
||||||
|
chkRegExp.Check=0
|
||||||
|
chkLoop.Check=1
|
||||||
|
rbUp.Check=1
|
||||||
|
rbDown.Check=0
|
||||||
|
chkSubDir.Check=0
|
||||||
|
rbFileActive.Check=0
|
||||||
|
rbFilesOpen.Check=0
|
||||||
|
rbFilesInProject.Check=1
|
||||||
|
rbFilesInDir.Check=0
|
||||||
1
games/games/Edit/Sprite.js
Normal file
@@ -0,0 +1 @@
|
|||||||
|
//精灵事件单元...
|
||||||
163
games/games/Edit/gameabc_face.js
Normal file
@@ -0,0 +1,163 @@
|
|||||||
|
var gameabc_face = gameabc_face||{};
|
||||||
|
{
|
||||||
|
gameabc_face.tag=12; //定义你的游戏全局内存
|
||||||
|
gameabc_face.tag1=123;//定义你的游戏全局内存
|
||||||
|
gameabc_face.tag2=123;//定义你的游戏全局内存
|
||||||
|
gameabc_face.tag3=123;//定义你的游戏全局内存
|
||||||
|
}
|
||||||
|
|
||||||
|
gameabc_face.gamestart=function(gameid)
|
||||||
|
{
|
||||||
|
//游戏初始化代码
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.ani_doend=function(id,sx,count,allend)
|
||||||
|
{
|
||||||
|
logmessage(id+"/"+sx+"/"+count+"/"+allend);
|
||||||
|
//play_ani(0,2,18,50,200,0,1000,0,0,0,0,6000,1);//主动关闭
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.box_doend=function(id,sx,timelen)
|
||||||
|
{
|
||||||
|
//play_box 结束事件
|
||||||
|
//showmessage("box_doend:"+id+"/"+sx+"/"+timelen);
|
||||||
|
logmessage("box_doend:"+id+"/"+sx+"/"+timelen);
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.onloadurl1=function(recid,rectype,url,error,count,len)
|
||||||
|
{
|
||||||
|
//修改为gameabc_face.onloadurl 则自己处理图片加载进度
|
||||||
|
//资源加载完成函数
|
||||||
|
//recid:资源id
|
||||||
|
//rectype:1 图片 2声音
|
||||||
|
//url :网络地址
|
||||||
|
//error:是否加载错误
|
||||||
|
//len:资源大小
|
||||||
|
//count:加载的个数百分比
|
||||||
|
|
||||||
|
logmessage("onload:"+recid+"/"+rectype+"/"+count+"/"+error);
|
||||||
|
|
||||||
|
/*
|
||||||
|
if (rectype==0)
|
||||||
|
{
|
||||||
|
open_load("","1.mp3","");
|
||||||
|
gameabc_face.randombase=0;//使用系统浏览器缓存
|
||||||
|
}
|
||||||
|
|
||||||
|
if (count==100)
|
||||||
|
{
|
||||||
|
game_close_zsmsg("");
|
||||||
|
|
||||||
|
} else
|
||||||
|
{
|
||||||
|
game_open_zsmsg(count+"%"+" 加载中...");
|
||||||
|
};
|
||||||
|
*/
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.chongzhi=function(userid,zt,data)
|
||||||
|
{
|
||||||
|
//游戏接口代码
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.onresize=function(pmw/*屏幕宽*/,pmh/*屏幕宽*/,sjweww/*设计宽*/,sjnewh/*设计宽*/,nweww/*显示宽*/,newh/*显示高*/)
|
||||||
|
{
|
||||||
|
|
||||||
|
//屏幕变化
|
||||||
|
// 在此调整 列表控件的宽高和区域 不是整体缩放
|
||||||
|
logmessage("onresize:"+pmw+"/"+pmh+"/"+sjweww+"/"+sjnewh+"/"+nweww+"/"+newh);
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.gamebegindraw=function(gameid, spid, times, timelong)
|
||||||
|
{
|
||||||
|
//更新开始代码
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.gameenddraw=function(gameid, spid, times, timelong)
|
||||||
|
{
|
||||||
|
//更新完成代码
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.mousedown=function(gameid, spid, downx, downy, no1, no2, no3, no4, no5, no6)
|
||||||
|
{
|
||||||
|
//点击代码
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.mousedown_nomove=function(gameid, spid, downx, downy, timelong, no1, no2, no3, no4, no5)
|
||||||
|
{
|
||||||
|
//点击代没移动代码
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.mouseup=function(gameid, spid_down, downx, downy, spid_up, upx, upy, timelong, no1, no2)
|
||||||
|
{
|
||||||
|
//点击弹起代码
|
||||||
|
//可以通过spid_down和spid_up 的比较 来判断是 点击还是 移动
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.mousemove=function(gameid, spid, downx, downy, movex,movey ,timelong,offmovex, offmovey, no1)
|
||||||
|
{
|
||||||
|
//点击后移动代码
|
||||||
|
//set_self(spid,18,offmovex,1,0);
|
||||||
|
//set_self(spid,19,offmovey,1,0);
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.gamemydraw=function(gameid, spid, times, timelong, no2, no3, no4, no5, no6, no7)
|
||||||
|
{
|
||||||
|
//每个精灵更新绘画代码
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.gamemydrawbegin=function(gameid, spid, times, timelong, no2, no3, no4, no5, no6, no7)
|
||||||
|
{
|
||||||
|
//每个精灵更新前绘画代码
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.ontimer= function(gameid, spid, /* 本次间隔多少次了 */ times, /* 本次间隔多久 */ timelong,/* 开启后运行多少次了 */ alltimes){
|
||||||
|
/*请在下面输入您的代码
|
||||||
|
*/
|
||||||
|
//set_self(1,18,5,1,0);
|
||||||
|
|
||||||
|
} ;
|
||||||
|
|
||||||
|
gameabc_face.tcpconnected=function(tcpid)
|
||||||
|
{
|
||||||
|
/*
|
||||||
|
ifast_tcp_open(1,"127.0.0.1:5414");//连接ws tcp
|
||||||
|
*/
|
||||||
|
logmessage("tcpopen:"+tcpid);
|
||||||
|
|
||||||
|
};
|
||||||
|
gameabc_face.tcpmessage=function(tcpid,data)
|
||||||
|
{
|
||||||
|
logmessage("tcpread:"+data);
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.tcpdisconnected=function(tcpid)
|
||||||
|
{
|
||||||
|
logmessage("tcpclose:"+tcpid);
|
||||||
|
|
||||||
|
|
||||||
|
};
|
||||||
|
gameabc_face.tcperror=function(tcpid,data)
|
||||||
|
{
|
||||||
|
logmessage("tcperror:"+tcpid);
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
gameabc_face.httpmessage=function(myid,url,data)
|
||||||
|
{
|
||||||
|
/*
|
||||||
|
ifast_http(1,"web/test.txt",1);//获取文件 同域
|
||||||
|
*/
|
||||||
|
logmessage("httpread:"+myid+"/"+url+":"+data);
|
||||||
|
|
||||||
|
};
|
||||||
1252
games/games/Edit/gameabc_func.js
Normal file
BIN
games/games/Files/gamezip/Zhaopengyou.zip
Normal file
BIN
games/games/Files/gamezip/doudizhu.zip
Normal file
BIN
games/games/Files/gamezip/gamehall_xxin.zip
Normal file
BIN
games/games/Files/gamezip/guanpai-jx.zip
Normal file
BIN
games/games/Files/gamezip/majiang_jx.zip
Normal file
BIN
games/games/Files/gamezip/niuniu.zip
Normal file
BIN
games/games/Files/gamezip/pdk_card_client-jinxian.zip
Normal file
BIN
games/games/Files/gamezip/sangelaok.zip
Normal file
2868
games/games/Files/update_json/update_jsonv2.txt
Normal file
BIN
games/games/Help/1_引擎学习.pdf
Normal file
BIN
games/games/Help/2_引擎系统时间构架.pdf
Normal file
4
games/games/Help/Help.ini
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
[Chinese]
|
||||||
|
|
||||||
|
[English]
|
||||||
|
|
||||||
2143
games/games/Help/javascript基础语法.htm
Normal file
BIN
games/games/Help/javascript基础语法.pdf
Normal file
50
games/games/Help/代码编辑帮助文档.files/filelist.xml
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
<xml xmlns:o="urn:schemas-microsoft-com:office:office">
|
||||||
|
<o:MainFile HRef="../代码编辑帮助文档.htm"/>
|
||||||
|
<o:File HRef="image001.png"/>
|
||||||
|
<o:File HRef="image002.jpg"/>
|
||||||
|
<o:File HRef="image003.png"/>
|
||||||
|
<o:File HRef="image004.jpg"/>
|
||||||
|
<o:File HRef="image005.png"/>
|
||||||
|
<o:File HRef="image006.jpg"/>
|
||||||
|
<o:File HRef="image007.png"/>
|
||||||
|
<o:File HRef="image008.jpg"/>
|
||||||
|
<o:File HRef="image009.png"/>
|
||||||
|
<o:File HRef="image010.jpg"/>
|
||||||
|
<o:File HRef="image011.png"/>
|
||||||
|
<o:File HRef="image012.jpg"/>
|
||||||
|
<o:File HRef="image013.png"/>
|
||||||
|
<o:File HRef="image014.jpg"/>
|
||||||
|
<o:File HRef="image015.png"/>
|
||||||
|
<o:File HRef="image016.jpg"/>
|
||||||
|
<o:File HRef="image017.png"/>
|
||||||
|
<o:File HRef="image018.jpg"/>
|
||||||
|
<o:File HRef="image019.png"/>
|
||||||
|
<o:File HRef="image020.jpg"/>
|
||||||
|
<o:File HRef="image021.png"/>
|
||||||
|
<o:File HRef="image022.jpg"/>
|
||||||
|
<o:File HRef="image023.png"/>
|
||||||
|
<o:File HRef="image024.jpg"/>
|
||||||
|
<o:File HRef="image025.png"/>
|
||||||
|
<o:File HRef="image026.jpg"/>
|
||||||
|
<o:File HRef="image027.png"/>
|
||||||
|
<o:File HRef="image028.jpg"/>
|
||||||
|
<o:File HRef="image029.png"/>
|
||||||
|
<o:File HRef="image030.jpg"/>
|
||||||
|
<o:File HRef="image031.png"/>
|
||||||
|
<o:File HRef="image032.jpg"/>
|
||||||
|
<o:File HRef="image033.png"/>
|
||||||
|
<o:File HRef="image034.jpg"/>
|
||||||
|
<o:File HRef="image035.png"/>
|
||||||
|
<o:File HRef="image036.jpg"/>
|
||||||
|
<o:File HRef="image037.png"/>
|
||||||
|
<o:File HRef="image038.jpg"/>
|
||||||
|
<o:File HRef="image039.png"/>
|
||||||
|
<o:File HRef="image040.jpg"/>
|
||||||
|
<o:File HRef="image041.png"/>
|
||||||
|
<o:File HRef="image042.jpg"/>
|
||||||
|
<o:File HRef="image043.png"/>
|
||||||
|
<o:File HRef="image044.jpg"/>
|
||||||
|
<o:File HRef="image045.png"/>
|
||||||
|
<o:File HRef="image046.jpg"/>
|
||||||
|
<o:File HRef="filelist.xml"/>
|
||||||
|
</xml>
|
||||||
BIN
games/games/Help/代码编辑帮助文档.files/image001.png
Normal file
|
After Width: | Height: | Size: 824 B |
BIN
games/games/Help/代码编辑帮助文档.files/image002.jpg
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image003.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image004.jpg
Normal file
|
After Width: | Height: | Size: 937 B |
BIN
games/games/Help/代码编辑帮助文档.files/image005.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image006.jpg
Normal file
|
After Width: | Height: | Size: 985 B |
BIN
games/games/Help/代码编辑帮助文档.files/image007.png
Normal file
|
After Width: | Height: | Size: 990 B |
BIN
games/games/Help/代码编辑帮助文档.files/image008.jpg
Normal file
|
After Width: | Height: | Size: 865 B |
BIN
games/games/Help/代码编辑帮助文档.files/image009.png
Normal file
|
After Width: | Height: | Size: 977 B |
BIN
games/games/Help/代码编辑帮助文档.files/image010.jpg
Normal file
|
After Width: | Height: | Size: 915 B |
BIN
games/games/Help/代码编辑帮助文档.files/image011.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image012.jpg
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image013.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image014.jpg
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image015.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image016.jpg
Normal file
|
After Width: | Height: | Size: 885 B |
BIN
games/games/Help/代码编辑帮助文档.files/image017.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image018.jpg
Normal file
|
After Width: | Height: | Size: 898 B |
BIN
games/games/Help/代码编辑帮助文档.files/image019.png
Normal file
|
After Width: | Height: | Size: 686 B |
BIN
games/games/Help/代码编辑帮助文档.files/image020.jpg
Normal file
|
After Width: | Height: | Size: 850 B |
BIN
games/games/Help/代码编辑帮助文档.files/image021.png
Normal file
|
After Width: | Height: | Size: 637 B |
BIN
games/games/Help/代码编辑帮助文档.files/image022.jpg
Normal file
|
After Width: | Height: | Size: 845 B |
BIN
games/games/Help/代码编辑帮助文档.files/image023.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image024.jpg
Normal file
|
After Width: | Height: | Size: 923 B |
BIN
games/games/Help/代码编辑帮助文档.files/image025.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image026.jpg
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image027.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image028.jpg
Normal file
|
After Width: | Height: | Size: 925 B |
BIN
games/games/Help/代码编辑帮助文档.files/image029.png
Normal file
|
After Width: | Height: | Size: 8.0 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image030.jpg
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image031.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image032.jpg
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image033.png
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image034.jpg
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image035.png
Normal file
|
After Width: | Height: | Size: 722 B |
BIN
games/games/Help/代码编辑帮助文档.files/image036.jpg
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image037.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image038.jpg
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image039.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image040.jpg
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image041.png
Normal file
|
After Width: | Height: | Size: 8.0 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image042.jpg
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image043.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image044.jpg
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image045.png
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
games/games/Help/代码编辑帮助文档.files/image046.jpg
Normal file
|
After Width: | Height: | Size: 6.6 KiB |
520
games/games/Help/代码编辑帮助文档.htm
Normal file
@@ -0,0 +1,520 @@
|
|||||||
|
<html xmlns:v="urn:schemas-microsoft-com:vml"
|
||||||
|
xmlns:o="urn:schemas-microsoft-com:office:office"
|
||||||
|
xmlns:w="urn:schemas-microsoft-com:office:word"
|
||||||
|
xmlns="http://www.w3.org/TR/REC-html40">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
|
||||||
|
<meta name=ProgId content=Word.Document>
|
||||||
|
<meta name=Generator content="Microsoft Word 11">
|
||||||
|
<meta name=Originator content="Microsoft Word 11">
|
||||||
|
<link rel=File-List href="代码编辑帮助文档.files/filelist.xml">
|
||||||
|
<link rel=Edit-Time-Data href="代码编辑帮助文档.files/editdata.mso">
|
||||||
|
<!--[if !mso]>
|
||||||
|
<style>
|
||||||
|
v\:* {behavior:url(#default#VML);}
|
||||||
|
o\:* {behavior:url(#default#VML);}
|
||||||
|
w\:* {behavior:url(#default#VML);}
|
||||||
|
.shape {behavior:url(#default#VML);}
|
||||||
|
</style>
|
||||||
|
<![endif]-->
|
||||||
|
<title> 代码编辑帮助文档</title>
|
||||||
|
<!--[if gte mso 9]><xml>
|
||||||
|
<o:DocumentProperties>
|
||||||
|
<o:Author>USER</o:Author>
|
||||||
|
<o:LastAuthor>USER</o:LastAuthor>
|
||||||
|
<o:Revision>2</o:Revision>
|
||||||
|
<o:TotalTime>122</o:TotalTime>
|
||||||
|
<o:Created>2015-05-07T04:43:00Z</o:Created>
|
||||||
|
<o:LastSaved>2015-05-07T04:43:00Z</o:LastSaved>
|
||||||
|
<o:Pages>1</o:Pages>
|
||||||
|
<o:Words>155</o:Words>
|
||||||
|
<o:Characters>889</o:Characters>
|
||||||
|
<o:Company>CHINA</o:Company>
|
||||||
|
<o:Lines>7</o:Lines>
|
||||||
|
<o:Paragraphs>2</o:Paragraphs>
|
||||||
|
<o:CharactersWithSpaces>1042</o:CharactersWithSpaces>
|
||||||
|
<o:Version>11.9999</o:Version>
|
||||||
|
</o:DocumentProperties>
|
||||||
|
</xml><![endif]--><!--[if gte mso 9]><xml>
|
||||||
|
<w:WordDocument>
|
||||||
|
<w:SpellingState>Clean</w:SpellingState>
|
||||||
|
<w:GrammarState>Clean</w:GrammarState>
|
||||||
|
<w:PunctuationKerning/>
|
||||||
|
<w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing>
|
||||||
|
<w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>
|
||||||
|
<w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>
|
||||||
|
<w:ValidateAgainstSchemas/>
|
||||||
|
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
|
||||||
|
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
|
||||||
|
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
|
||||||
|
<w:Compatibility>
|
||||||
|
<w:SpaceForUL/>
|
||||||
|
<w:BalanceSingleByteDoubleByteWidth/>
|
||||||
|
<w:DoNotLeaveBackslashAlone/>
|
||||||
|
<w:ULTrailSpace/>
|
||||||
|
<w:DoNotExpandShiftReturn/>
|
||||||
|
<w:AdjustLineHeightInTable/>
|
||||||
|
<w:BreakWrappedTables/>
|
||||||
|
<w:SnapToGridInCell/>
|
||||||
|
<w:WrapTextWithPunct/>
|
||||||
|
<w:UseAsianBreakRules/>
|
||||||
|
<w:DontGrowAutofit/>
|
||||||
|
<w:UseFELayout/>
|
||||||
|
</w:Compatibility>
|
||||||
|
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
|
||||||
|
</w:WordDocument>
|
||||||
|
</xml><![endif]--><!--[if gte mso 9]><xml>
|
||||||
|
<w:LatentStyles DefLockedState="false" LatentStyleCount="156">
|
||||||
|
</w:LatentStyles>
|
||||||
|
</xml><![endif]-->
|
||||||
|
<style>
|
||||||
|
<!--
|
||||||
|
/* Font Definitions */
|
||||||
|
@font-face
|
||||||
|
{font-family:宋体;
|
||||||
|
panose-1:2 1 6 0 3 1 1 1 1 1;
|
||||||
|
mso-font-alt:SimSun;
|
||||||
|
mso-font-charset:134;
|
||||||
|
mso-generic-font-family:auto;
|
||||||
|
mso-font-pitch:variable;
|
||||||
|
mso-font-signature:3 135135232 16 0 262145 0;}
|
||||||
|
@font-face
|
||||||
|
{font-family:"\@宋体";
|
||||||
|
panose-1:2 1 6 0 3 1 1 1 1 1;
|
||||||
|
mso-font-charset:134;
|
||||||
|
mso-generic-font-family:auto;
|
||||||
|
mso-font-pitch:variable;
|
||||||
|
mso-font-signature:3 135135232 16 0 262145 0;}
|
||||||
|
/* Style Definitions */
|
||||||
|
p.MsoNormal, li.MsoNormal, div.MsoNormal
|
||||||
|
{mso-style-parent:"";
|
||||||
|
margin:0cm;
|
||||||
|
margin-bottom:.0001pt;
|
||||||
|
text-align:justify;
|
||||||
|
text-justify:inter-ideograph;
|
||||||
|
mso-pagination:none;
|
||||||
|
font-size:10.5pt;
|
||||||
|
mso-bidi-font-size:12.0pt;
|
||||||
|
font-family:"Times New Roman";
|
||||||
|
mso-fareast-font-family:宋体;
|
||||||
|
mso-font-kerning:1.0pt;}
|
||||||
|
span.SpellE
|
||||||
|
{mso-style-name:"";
|
||||||
|
mso-spl-e:yes;}
|
||||||
|
/* Page Definitions */
|
||||||
|
@page
|
||||||
|
{mso-page-border-surround-header:no;
|
||||||
|
mso-page-border-surround-footer:no;}
|
||||||
|
@page Section1
|
||||||
|
{size:595.3pt 841.9pt;
|
||||||
|
margin:72.0pt 90.0pt 72.0pt 90.0pt;
|
||||||
|
mso-header-margin:42.55pt;
|
||||||
|
mso-footer-margin:49.6pt;
|
||||||
|
mso-paper-source:0;
|
||||||
|
layout-grid:15.6pt;}
|
||||||
|
div.Section1
|
||||||
|
{page:Section1;}
|
||||||
|
-->
|
||||||
|
</style>
|
||||||
|
<!--[if gte mso 10]>
|
||||||
|
<style>
|
||||||
|
/* Style Definitions */
|
||||||
|
table.MsoNormalTable
|
||||||
|
{mso-style-name:普通表格;
|
||||||
|
mso-tstyle-rowband-size:0;
|
||||||
|
mso-tstyle-colband-size:0;
|
||||||
|
mso-style-noshow:yes;
|
||||||
|
mso-style-parent:"";
|
||||||
|
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
|
||||||
|
mso-para-margin:0cm;
|
||||||
|
mso-para-margin-bottom:.0001pt;
|
||||||
|
mso-pagination:widow-orphan;
|
||||||
|
font-size:10.0pt;
|
||||||
|
font-family:"Times New Roman";
|
||||||
|
mso-ansi-language:#0400;
|
||||||
|
mso-fareast-language:#0400;
|
||||||
|
mso-bidi-language:#0400;}
|
||||||
|
</style>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body lang=ZH-CN style='tab-interval:21.0pt;text-justify-trim:punctuation'>
|
||||||
|
|
||||||
|
<div class=Section1 style='layout-grid:15.6pt'>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'>
|
||||||
|
</span></span><b style='mso-bidi-font-weight:normal'><span style='font-size:
|
||||||
|
14.0pt;font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>代码编辑帮助文档</span></b><b style='mso-bidi-font-weight:normal'><span
|
||||||
|
lang=EN-US style='font-size:14.0pt'><o:p></o:p></span></b></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span lang=EN-US
|
||||||
|
style='font-size:14.0pt'><o:p> </o:p></span></b></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>一.主要菜单操作:</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><!--[if gte vml 1]><v:shapetype id="_x0000_t75"
|
||||||
|
coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
|
||||||
|
filled="f" stroked="f">
|
||||||
|
<v:stroke joinstyle="miter"/>
|
||||||
|
<v:formulas>
|
||||||
|
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
|
||||||
|
<v:f eqn="sum @0 1 0"/>
|
||||||
|
<v:f eqn="sum 0 0 @1"/>
|
||||||
|
<v:f eqn="prod @2 1 2"/>
|
||||||
|
<v:f eqn="prod @3 21600 pixelWidth"/>
|
||||||
|
<v:f eqn="prod @3 21600 pixelHeight"/>
|
||||||
|
<v:f eqn="sum @0 0 1"/>
|
||||||
|
<v:f eqn="prod @6 1 2"/>
|
||||||
|
<v:f eqn="prod @7 21600 pixelWidth"/>
|
||||||
|
<v:f eqn="sum @8 21600 0"/>
|
||||||
|
<v:f eqn="prod @7 21600 pixelHeight"/>
|
||||||
|
<v:f eqn="sum @10 21600 0"/>
|
||||||
|
</v:formulas>
|
||||||
|
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
|
||||||
|
<o:lock v:ext="edit" aspectratio="t"/>
|
||||||
|
</v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:162pt;
|
||||||
|
height:17.25pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image001.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=216 height=23
|
||||||
|
src="代码编辑帮助文档.files/image002.jpg" v:shapes="_x0000_i1025"><![endif]></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-spacerun:yes'>
|
||||||
|
</span>1</span><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>.文件:提供文件的新建</span><span lang=EN-US><!--[if gte vml 1]><v:shape
|
||||||
|
id="_x0000_i1026" type="#_x0000_t75" style='width:19.5pt;height:18pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image003.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=26 height=24
|
||||||
|
src="代码编辑帮助文档.files/image004.jpg" v:shapes="_x0000_i1026"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>,打开</span><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1027"
|
||||||
|
type="#_x0000_t75" style='width:21pt;height:20.25pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image005.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=28 height=27
|
||||||
|
src="代码编辑帮助文档.files/image006.jpg" v:shapes="_x0000_i1027"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>,保存</span><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1028"
|
||||||
|
type="#_x0000_t75" style='width:16.5pt;height:18.75pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image007.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=22 height=25
|
||||||
|
src="代码编辑帮助文档.files/image008.jpg" v:shapes="_x0000_i1028"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>,关闭等操作,编辑器暂时只支持</span><span class=SpellE><span lang=EN-US>javascript</span></span><span
|
||||||
|
lang=EN-US>(*.<span class=SpellE>js</span>)</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>文件的浏览及编写,暂时只支持单个</span><span
|
||||||
|
class=SpellE><span lang=EN-US>js</span></span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>文件</span><span
|
||||||
|
lang=EN-US>(</span><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>即</span><span class=SpellE><span
|
||||||
|
lang=EN-US>gamemain.js</span></span><span lang=EN-US>)</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>的代码提示功能。</span><span lang=EN-US> </span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-spacerun:yes'>
|
||||||
|
</span></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-spacerun:yes'>
|
||||||
|
</span>2</span><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>.编辑:提供编写代码过程中的基础操作,如撤销</span><span
|
||||||
|
lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1029" type="#_x0000_t75"
|
||||||
|
style='width:24.75pt;height:19.5pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image009.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=33 height=26
|
||||||
|
src="代码编辑帮助文档.files/image010.jpg" v:shapes="_x0000_i1029"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>,复制</span><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1030"
|
||||||
|
type="#_x0000_t75" style='width:25.5pt;height:22.5pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image011.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=34 height=30
|
||||||
|
src="代码编辑帮助文档.files/image012.jpg" v:shapes="_x0000_i1030"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>,粘贴</span><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1031"
|
||||||
|
type="#_x0000_t75" style='width:26.25pt;height:19.5pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image013.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=35 height=26
|
||||||
|
src="代码编辑帮助文档.files/image014.jpg" v:shapes="_x0000_i1031"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>,查找</span><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1032"
|
||||||
|
type="#_x0000_t75" style='width:21pt;height:19.5pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image015.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=28 height=26
|
||||||
|
src="代码编辑帮助文档.files/image016.jpg" v:shapes="_x0000_i1032"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>,替换</span><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1033"
|
||||||
|
type="#_x0000_t75" style='width:23.25pt;height:22.5pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image017.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=31 height=30
|
||||||
|
src="代码编辑帮助文档.files/image018.jpg" v:shapes="_x0000_i1033"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>等等。</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>向前</span><span lang=EN-US><!--[if gte vml 1]><v:shape
|
||||||
|
id="_x0000_i1034" type="#_x0000_t75" style='width:21pt;height:19.5pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image019.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=28 height=26
|
||||||
|
src="代码编辑帮助文档.files/image020.jpg" v:shapes="_x0000_i1034"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>,向后</span><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1035"
|
||||||
|
type="#_x0000_t75" style='width:18pt;height:19.5pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image021.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=24 height=26
|
||||||
|
src="代码编辑帮助文档.files/image022.jpg" v:shapes="_x0000_i1035"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>是在使用右键菜单中“转到定义”时,返回到上次光标位置。</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-spacerun:yes'>
|
||||||
|
</span>3</span><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>.选项:提供编写代码过程中的常用操作。</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-spacerun:yes'>
|
||||||
|
</span><span style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>(</span><span lang=EN-US>1</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>)格式刷</span><span
|
||||||
|
lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1036" type="#_x0000_t75"
|
||||||
|
style='width:22.5pt;height:24.75pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image023.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=30 height=33
|
||||||
|
src="代码编辑帮助文档.files/image024.jpg" v:shapes="_x0000_i1036"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:当前文件代码的标准格式化。主要是</span><span lang=EN-US>{}</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>的层级结构排版,每层</span><span lang=EN-US>{}</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>自动缩进对齐。注意,如果</span><span lang=EN-US>{}</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>不匹配,则在输出栏中提示错误,如图:</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span><!--[if gte vml 1]><v:shape
|
||||||
|
id="_x0000_i1037" type="#_x0000_t75" style='width:414.75pt;height:54pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image025.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=553 height=72
|
||||||
|
src="代码编辑帮助文档.files/image026.jpg" v:shapes="_x0000_i1037"><![endif]></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>(</span><span lang=EN-US>2</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>)更新文件列表</span><span
|
||||||
|
lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1038" type="#_x0000_t75"
|
||||||
|
style='width:22.5pt;height:22.5pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image027.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=30 height=30
|
||||||
|
src="代码编辑帮助文档.files/image028.jpg" v:shapes="_x0000_i1038"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:当前文件的函数和变量等语法结构定义,显示在编辑器左侧的文件列表中。如新增代码,点击</span><span
|
||||||
|
lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1039" type="#_x0000_t75"
|
||||||
|
style='width:22.5pt;height:22.5pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image027.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=30 height=30
|
||||||
|
src="代码编辑帮助文档.files/image028.jpg" v:shapes="_x0000_i1039"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>,则显示最新列表树,如图:</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1040"
|
||||||
|
type="#_x0000_t75" style='width:129.75pt;height:397.5pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image029.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=173 height=530
|
||||||
|
src="代码编辑帮助文档.files/image030.jpg" v:shapes="_x0000_i1040"><![endif]></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>(</span><span lang=EN-US>3</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>)添加</span><span
|
||||||
|
lang=EN-US>/</span><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>删除</span> <span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>注释</span><span
|
||||||
|
lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1041" type="#_x0000_t75"
|
||||||
|
style='width:30.75pt;height:24pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image031.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=41 height=32
|
||||||
|
src="代码编辑帮助文档.files/image032.jpg" v:shapes="_x0000_i1041"><![endif]></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:快速添加或删除注释,两种方式:一单行注释,注释当前光标所在行;二多行注释,注释当前选中的文本</span><span
|
||||||
|
lang=EN-US>(</span><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>多行或单行</span><span lang=EN-US>)</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>。</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-spacerun:yes'>
|
||||||
|
</span>4</span><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>.视图:编辑器界面的自定义调整。各子界面布局及功能如下</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>(</span><span lang=EN-US>1</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>)工具栏:界面顶部,菜单下方区域,一些主要功能的快捷按钮</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1042"
|
||||||
|
type="#_x0000_t75" style='width:414.75pt;height:20.25pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image033.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=553 height=27
|
||||||
|
src="代码编辑帮助文档.files/image034.jpg" v:shapes="_x0000_i1042"><![endif]></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>(</span><span lang=EN-US>2</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>)状态栏:界面最底部,显示当前文本编辑状态</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1043"
|
||||||
|
type="#_x0000_t75" style='width:414.75pt;height:12.75pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image035.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=553 height=17
|
||||||
|
src="代码编辑帮助文档.files/image036.jpg" v:shapes="_x0000_i1043"><![endif]></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>(</span><span lang=EN-US>3</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>)代码编辑区:界面中心位置,代码编辑及文件浏览等</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1044"
|
||||||
|
type="#_x0000_t75" style='width:414.75pt;height:204pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image037.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=553 height=272
|
||||||
|
src="代码编辑帮助文档.files/image038.jpg" v:shapes="_x0000_i1044"><![endif]></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>(</span><span lang=EN-US>4</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>)输出栏:状态栏和代码编辑区之间,显示一些错误或提示信息</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1045"
|
||||||
|
type="#_x0000_t75" style='width:415.5pt;height:36pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image039.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=554 height=48
|
||||||
|
src="代码编辑帮助文档.files/image040.jpg" v:shapes="_x0000_i1045"><![endif]></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>(</span><span lang=EN-US>5</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>)文件列表:界面左侧,当前文件函数和变量定义的树结构,双击单个节点光标会自动定位到其定义位置</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1046"
|
||||||
|
type="#_x0000_t75" style='width:133.5pt;height:398.25pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image041.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=178 height=531
|
||||||
|
src="代码编辑帮助文档.files/image042.jpg" v:shapes="_x0000_i1046"><![endif]></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>(</span><span lang=EN-US>6</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>)引擎列表:界面右侧,引擎提供的公用函数和变量定义的树结构</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1047"
|
||||||
|
type="#_x0000_t75" style='width:129pt;height:398.25pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image043.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=172 height=531
|
||||||
|
src="代码编辑帮助文档.files/image044.jpg" v:shapes="_x0000_i1047"><![endif]></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>二.右键菜单:一些主菜单里的基础操作,特殊:</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-spacerun:yes'>
|
||||||
|
</span>1</span><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>.转到定义:光标停留或者选中代码,点击右键,选择“转到定义”,自动跳转到其定义位置</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><!--[if gte vml 1]><v:shape id="_x0000_i1048"
|
||||||
|
type="#_x0000_t75" style='width:132pt;height:131.25pt'>
|
||||||
|
<v:imagedata src="代码编辑帮助文档.files/image045.png" o:title=""/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=176 height=175
|
||||||
|
src="代码编辑帮助文档.files/image046.jpg" v:shapes="_x0000_i1048"><![endif]></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
|
||||||
|
mso-hansi-font-family:"Times New Roman"'>三.热键说明:</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+N</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:新建文件</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+O</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:打开文件</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+S</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:保存文件</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US>Ctrl+F4</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>:关闭文件</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US>Alt+F4</span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>:退出</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+Z</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:撤销</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Shift+Ctrl+Z</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:重做</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+C</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:复制</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+X</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:剪切</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+V</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:粘贴</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+A</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:选择所有</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+F</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:查找</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US>F3</span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>:查找下一个</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US>Shift+F3</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>:查找上一个</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+R</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:替换</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+D</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:格式化</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US>Ctrl+/</span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>:添加或删除</span>
|
||||||
|
<span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>注释</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span class=SpellE><span lang=EN-US>Ctrl+G</span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
|
||||||
|
"Times New Roman"'>:更新文件列表</span></p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
||||||
BIN
games/games/Help/代码编辑帮助文档.pdf
Normal file
37
games/games/Help/常用函数与属性.txt
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
常用函数
|
||||||
|
1)get_self 获取精灵属性
|
||||||
|
2)set_self 设置精灵属性
|
||||||
|
3)set_group 设置群组属性
|
||||||
|
4)set_level 设置层可见属性(多个层组合一个界面)
|
||||||
|
5)play_ani 播放动画
|
||||||
|
6)play_box 播放动画
|
||||||
|
|
||||||
|
说明:
|
||||||
|
set_self(精灵ID,执行属性,执行数据,执行动作,0);
|
||||||
|
其中:精灵ID为需要控制的元素。
|
||||||
|
执行属性为需要如何控制。
|
||||||
|
执行数据为控制的值。
|
||||||
|
执行动作为0,1,2,3,4。相当于等于,加上,减去,乘以,除去。其中前三个经常用,后两个不常用。
|
||||||
|
|
||||||
|
|
||||||
|
常用执行属性解释:
|
||||||
|
1: 更换资源图 例:set_self(1,1,10,0,0); 说明:将1号精灵的资源替换为10号资源
|
||||||
|
18: 左右移动 例:set_self(1,18,10,1,0); 说明:让1号精灵向右移动10个像素
|
||||||
|
19: 上下移动 例:set_self(1,19,10,2,0); 说明:让1号精灵向上移动10个像素
|
||||||
|
20: 设置精灵的宽 例:set_self(1,20,100,0,0); 说明:将1号精灵的宽度变成100像素(左上角为顶点)
|
||||||
|
21: 设置精灵的高 例:set_self(1,21,20,1,0); 说明:将1号精灵的高度增加20像素(左上角为顶点)
|
||||||
|
33: 设置精灵缩放 例:set_self(1,33,120,0,0); 说明:将1号精灵的大小按中心点缩放成120%(实际宽高不变)
|
||||||
|
34: 设置精灵旋转 例:set_self(1,34,15,1,0); 说明:让1号精灵顺时针旋转15度
|
||||||
|
35: 设置精灵透明度 例:set_self(1,35,100,0,0); 说明:让1号精灵的透明度变成100(范围:1~254)
|
||||||
|
36: 设置精灵明暗度 例:set_self(1,36,10,0,0); 说明:让1号精灵的明暗度变成10(范围:0~100)
|
||||||
|
37: 设置是否可见 例:set_self(1,37,0,0,0); 说明:让1号精灵在画面中不可见
|
||||||
|
41: 设置精灵穿透 例:set_self(1,41,0,0,0); 说明:让1号精灵变成可穿透效果(无法被点击中)
|
||||||
|
43: 设置精灵变帧 例:set_self(1,43,5,0,0); 说明:让1号精灵的帧等于第五帧
|
||||||
|
45: 设置旋转点偏移 例:set_self(1,45,15,0,0); 说明:让1号精灵的旋转点从中心点为原点向右偏移15像素后在旋转
|
||||||
|
51: 设置镜像显示 例:set_self(1,51,1,0,0); 说明:让1号精灵垂直变换(2为水平变换)
|
||||||
|
|
||||||
|
特殊执行属性:
|
||||||
|
7: 设置精灵文本内容 例:set_self(1,7,"你好"); 说明:将1号文字精灵的内容显示成“你好”
|
||||||
|
7: 设置精灵文本内容 例:get_self(1,7,"你好我的宽度"); 说明:将1号文字精灵的内容显示成“你好我的宽度”的像素宽度
|
||||||
|
57: 设置定时器时长 例:set_self(1,57,1000,0,0); 说明:开启1号定时器,设置为1秒钟执行一次
|
||||||
|
|
||||||
2
games/games/Help/开发入门必备.files/colorschememapping.xml
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
|
<a:clrMap xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" bg1="lt1" tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2" accent3="accent3" accent4="accent4" accent5="accent5" accent6="accent6" hlink="hlink" folHlink="folHlink"/>
|
||||||
9
games/games/Help/开发入门必备.files/filelist.xml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
<xml xmlns:o="urn:schemas-microsoft-com:office:office">
|
||||||
|
<o:MainFile HRef="../开发入门必备.htm"/>
|
||||||
|
<o:File HRef="themedata.thmx"/>
|
||||||
|
<o:File HRef="colorschememapping.xml"/>
|
||||||
|
<o:File HRef="image001.png"/>
|
||||||
|
<o:File HRef="image002.jpg"/>
|
||||||
|
<o:File HRef="header.htm"/>
|
||||||
|
<o:File HRef="filelist.xml"/>
|
||||||
|
</xml>
|
||||||
63
games/games/Help/开发入门必备.files/header.htm
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
<html xmlns:v="urn:schemas-microsoft-com:vml"
|
||||||
|
xmlns:o="urn:schemas-microsoft-com:office:office"
|
||||||
|
xmlns:w="urn:schemas-microsoft-com:office:word"
|
||||||
|
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
|
||||||
|
xmlns="http://www.w3.org/TR/REC-html40">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
|
||||||
|
<meta name=ProgId content=Word.Document>
|
||||||
|
<meta name=Generator content="Microsoft Word 12">
|
||||||
|
<meta name=Originator content="Microsoft Word 12">
|
||||||
|
<link id=Main-File rel=Main-File href="../¿ª·¢ÈëÃűر¸.htm">
|
||||||
|
<!--[if gte mso 9]><xml>
|
||||||
|
<o:shapedefaults v:ext="edit" spidmax="3074">
|
||||||
|
<o:colormenu v:ext="edit" fillcolor="none [671]"/>
|
||||||
|
</o:shapedefaults></xml><![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body lang=ZH-CN>
|
||||||
|
|
||||||
|
<div style='mso-element:footnote-separator' id=fs>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-special-character:footnote-separator'><![if !supportFootnotes]>
|
||||||
|
|
||||||
|
<hr align=left size=1 width="33%">
|
||||||
|
|
||||||
|
<![endif]></span></span></p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div style='mso-element:footnote-continuation-separator' id=fcs>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-special-character:footnote-continuation-separator'><![if !supportFootnotes]>
|
||||||
|
|
||||||
|
<hr align=left size=1>
|
||||||
|
|
||||||
|
<![endif]></span></span></p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div style='mso-element:endnote-separator' id=es>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-special-character:footnote-separator'><![if !supportFootnotes]>
|
||||||
|
|
||||||
|
<hr align=left size=1 width="33%">
|
||||||
|
|
||||||
|
<![endif]></span></span></p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div style='mso-element:endnote-continuation-separator' id=ecs>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span style='mso-special-character:footnote-continuation-separator'><![if !supportFootnotes]>
|
||||||
|
|
||||||
|
<hr align=left size=1>
|
||||||
|
|
||||||
|
<![endif]></span></span></p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
||||||
BIN
games/games/Help/开发入门必备.files/image001.png
Normal file
|
After Width: | Height: | Size: 9.0 KiB |
BIN
games/games/Help/开发入门必备.files/image002.jpg
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
games/games/Help/开发入门必备.files/themedata.thmx
Normal file
854
games/games/Help/开发入门必备.htm
Normal file
@@ -0,0 +1,854 @@
|
|||||||
|
<html xmlns:v="urn:schemas-microsoft-com:vml"
|
||||||
|
xmlns:o="urn:schemas-microsoft-com:office:office"
|
||||||
|
xmlns:w="urn:schemas-microsoft-com:office:word"
|
||||||
|
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
|
||||||
|
xmlns="http://www.w3.org/TR/REC-html40">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
|
||||||
|
<meta name=ProgId content=Word.Document>
|
||||||
|
<meta name=Generator content="Microsoft Word 12">
|
||||||
|
<meta name=Originator content="Microsoft Word 12">
|
||||||
|
<link rel=File-List href="开发入门必备.files/filelist.xml">
|
||||||
|
<link rel=Edit-Time-Data href="开发入门必备.files/editdata.mso">
|
||||||
|
<!--[if !mso]>
|
||||||
|
<style>
|
||||||
|
v\:* {behavior:url(#default#VML);}
|
||||||
|
o\:* {behavior:url(#default#VML);}
|
||||||
|
w\:* {behavior:url(#default#VML);}
|
||||||
|
.shape {behavior:url(#default#VML);}
|
||||||
|
</style>
|
||||||
|
<![endif]--><!--[if gte mso 9]><xml>
|
||||||
|
<o:DocumentProperties>
|
||||||
|
<o:Author>Administrator</o:Author>
|
||||||
|
<o:LastAuthor>Administrator</o:LastAuthor>
|
||||||
|
<o:Revision>2</o:Revision>
|
||||||
|
<o:TotalTime>85</o:TotalTime>
|
||||||
|
<o:Created>2015-09-08T08:51:00Z</o:Created>
|
||||||
|
<o:LastSaved>2015-09-08T08:51:00Z</o:LastSaved>
|
||||||
|
<o:Pages>2</o:Pages>
|
||||||
|
<o:Words>142</o:Words>
|
||||||
|
<o:Characters>815</o:Characters>
|
||||||
|
<o:Lines>6</o:Lines>
|
||||||
|
<o:Paragraphs>1</o:Paragraphs>
|
||||||
|
<o:CharactersWithSpaces>956</o:CharactersWithSpaces>
|
||||||
|
<o:Version>12.00</o:Version>
|
||||||
|
</o:DocumentProperties>
|
||||||
|
</xml><![endif]-->
|
||||||
|
<link rel=themeData href="开发入门必备.files/themedata.thmx">
|
||||||
|
<link rel=colorSchemeMapping href="开发入门必备.files/colorschememapping.xml">
|
||||||
|
<!--[if gte mso 9]><xml>
|
||||||
|
<w:WordDocument>
|
||||||
|
<w:SpellingState>Clean</w:SpellingState>
|
||||||
|
<w:TrackMoves>false</w:TrackMoves>
|
||||||
|
<w:TrackFormatting/>
|
||||||
|
<w:PunctuationKerning/>
|
||||||
|
<w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing>
|
||||||
|
<w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>
|
||||||
|
<w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>
|
||||||
|
<w:ValidateAgainstSchemas/>
|
||||||
|
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
|
||||||
|
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
|
||||||
|
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
|
||||||
|
<w:DoNotPromoteQF/>
|
||||||
|
<w:LidThemeOther>EN-US</w:LidThemeOther>
|
||||||
|
<w:LidThemeAsian>ZH-CN</w:LidThemeAsian>
|
||||||
|
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
|
||||||
|
<w:Compatibility>
|
||||||
|
<w:SpaceForUL/>
|
||||||
|
<w:BalanceSingleByteDoubleByteWidth/>
|
||||||
|
<w:DoNotLeaveBackslashAlone/>
|
||||||
|
<w:ULTrailSpace/>
|
||||||
|
<w:DoNotExpandShiftReturn/>
|
||||||
|
<w:AdjustLineHeightInTable/>
|
||||||
|
<w:BreakWrappedTables/>
|
||||||
|
<w:SnapToGridInCell/>
|
||||||
|
<w:WrapTextWithPunct/>
|
||||||
|
<w:UseAsianBreakRules/>
|
||||||
|
<w:DontGrowAutofit/>
|
||||||
|
<w:DontUseIndentAsNumberingTabStop/>
|
||||||
|
<w:FELineBreak11/>
|
||||||
|
<w:WW11IndentRules/>
|
||||||
|
<w:DontAutofitConstrainedTables/>
|
||||||
|
<w:AutofitLikeWW11/>
|
||||||
|
<w:HangulWidthLikeWW11/>
|
||||||
|
<w:UseNormalStyleForList/>
|
||||||
|
<w:UseFELayout/>
|
||||||
|
</w:Compatibility>
|
||||||
|
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
|
||||||
|
<m:mathPr>
|
||||||
|
<m:mathFont m:val="Cambria Math"/>
|
||||||
|
<m:brkBin m:val="before"/>
|
||||||
|
<m:brkBinSub m:val="--"/>
|
||||||
|
<m:smallFrac m:val="off"/>
|
||||||
|
<m:dispDef/>
|
||||||
|
<m:lMargin m:val="0"/>
|
||||||
|
<m:rMargin m:val="0"/>
|
||||||
|
<m:defJc m:val="centerGroup"/>
|
||||||
|
<m:wrapIndent m:val="1440"/>
|
||||||
|
<m:intLim m:val="subSup"/>
|
||||||
|
<m:naryLim m:val="undOvr"/>
|
||||||
|
</m:mathPr></w:WordDocument>
|
||||||
|
</xml><![endif]--><!--[if gte mso 9]><xml>
|
||||||
|
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
|
||||||
|
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
|
||||||
|
LatentStyleCount="267">
|
||||||
|
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
|
||||||
|
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
|
||||||
|
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
|
||||||
|
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
|
||||||
|
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
|
||||||
|
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
|
||||||
|
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
|
||||||
|
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Table Grid"/>
|
||||||
|
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
|
||||||
|
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
|
||||||
|
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
|
||||||
|
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
|
||||||
|
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
|
||||||
|
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
|
||||||
|
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
|
||||||
|
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
|
||||||
|
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
|
||||||
|
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
|
||||||
|
</w:LatentStyles>
|
||||||
|
</xml><![endif]-->
|
||||||
|
<style>
|
||||||
|
<!--
|
||||||
|
/* Font Definitions */
|
||||||
|
@font-face
|
||||||
|
{font-family:宋体;
|
||||||
|
panose-1:2 1 6 0 3 1 1 1 1 1;
|
||||||
|
mso-font-alt:SimSun;
|
||||||
|
mso-font-charset:134;
|
||||||
|
mso-generic-font-family:auto;
|
||||||
|
mso-font-pitch:variable;
|
||||||
|
mso-font-signature:3 680460288 22 0 262145 0;}
|
||||||
|
@font-face
|
||||||
|
{font-family:"Cambria Math";
|
||||||
|
panose-1:2 4 5 3 5 4 6 3 2 4;
|
||||||
|
mso-font-charset:0;
|
||||||
|
mso-generic-font-family:roman;
|
||||||
|
mso-font-pitch:variable;
|
||||||
|
mso-font-signature:-536870145 1107305727 0 0 415 0;}
|
||||||
|
@font-face
|
||||||
|
{font-family:Calibri;
|
||||||
|
panose-1:2 15 5 2 2 2 4 3 2 4;
|
||||||
|
mso-font-charset:0;
|
||||||
|
mso-generic-font-family:swiss;
|
||||||
|
mso-font-pitch:variable;
|
||||||
|
mso-font-signature:-536870145 1073786111 1 0 415 0;}
|
||||||
|
@font-face
|
||||||
|
{font-family:"\@宋体";
|
||||||
|
panose-1:2 1 6 0 3 1 1 1 1 1;
|
||||||
|
mso-font-charset:134;
|
||||||
|
mso-generic-font-family:auto;
|
||||||
|
mso-font-pitch:variable;
|
||||||
|
mso-font-signature:3 680460288 22 0 262145 0;}
|
||||||
|
/* Style Definitions */
|
||||||
|
p.MsoNormal, li.MsoNormal, div.MsoNormal
|
||||||
|
{mso-style-unhide:no;
|
||||||
|
mso-style-qformat:yes;
|
||||||
|
mso-style-parent:"";
|
||||||
|
margin:0cm;
|
||||||
|
margin-bottom:.0001pt;
|
||||||
|
text-align:justify;
|
||||||
|
text-justify:inter-ideograph;
|
||||||
|
mso-pagination:none;
|
||||||
|
font-size:10.5pt;
|
||||||
|
mso-bidi-font-size:11.0pt;
|
||||||
|
font-family:"Calibri","sans-serif";
|
||||||
|
mso-fareast-font-family:宋体;
|
||||||
|
mso-bidi-font-family:"Times New Roman";
|
||||||
|
mso-font-kerning:1.0pt;}
|
||||||
|
p.MsoHeader, li.MsoHeader, div.MsoHeader
|
||||||
|
{mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-link:"页眉 Char";
|
||||||
|
margin:0cm;
|
||||||
|
margin-bottom:.0001pt;
|
||||||
|
text-align:center;
|
||||||
|
mso-pagination:none;
|
||||||
|
tab-stops:center 207.65pt right 415.3pt;
|
||||||
|
layout-grid-mode:char;
|
||||||
|
border:none;
|
||||||
|
mso-border-bottom-alt:solid windowtext .75pt;
|
||||||
|
padding:0cm;
|
||||||
|
mso-padding-alt:0cm 0cm 1.0pt 0cm;
|
||||||
|
font-size:9.0pt;
|
||||||
|
font-family:"Calibri","sans-serif";
|
||||||
|
mso-fareast-font-family:宋体;
|
||||||
|
mso-bidi-font-family:"Times New Roman";
|
||||||
|
mso-font-kerning:1.0pt;}
|
||||||
|
p.MsoFooter, li.MsoFooter, div.MsoFooter
|
||||||
|
{mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-link:"页脚 Char";
|
||||||
|
margin:0cm;
|
||||||
|
margin-bottom:.0001pt;
|
||||||
|
mso-pagination:none;
|
||||||
|
tab-stops:center 207.65pt right 415.3pt;
|
||||||
|
layout-grid-mode:char;
|
||||||
|
font-size:9.0pt;
|
||||||
|
font-family:"Calibri","sans-serif";
|
||||||
|
mso-fareast-font-family:宋体;
|
||||||
|
mso-bidi-font-family:"Times New Roman";
|
||||||
|
mso-font-kerning:1.0pt;}
|
||||||
|
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
|
||||||
|
{mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-link:"批注框文本 Char";
|
||||||
|
margin:0cm;
|
||||||
|
margin-bottom:.0001pt;
|
||||||
|
text-align:justify;
|
||||||
|
text-justify:inter-ideograph;
|
||||||
|
mso-pagination:none;
|
||||||
|
font-size:9.0pt;
|
||||||
|
font-family:"Calibri","sans-serif";
|
||||||
|
mso-fareast-font-family:宋体;
|
||||||
|
mso-bidi-font-family:"Times New Roman";
|
||||||
|
mso-font-kerning:1.0pt;}
|
||||||
|
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
|
||||||
|
{mso-style-priority:34;
|
||||||
|
mso-style-unhide:no;
|
||||||
|
mso-style-qformat:yes;
|
||||||
|
margin:0cm;
|
||||||
|
margin-bottom:.0001pt;
|
||||||
|
text-align:justify;
|
||||||
|
text-justify:inter-ideograph;
|
||||||
|
text-indent:21.0pt;
|
||||||
|
mso-char-indent-count:2.0;
|
||||||
|
mso-pagination:none;
|
||||||
|
font-size:10.5pt;
|
||||||
|
mso-bidi-font-size:11.0pt;
|
||||||
|
font-family:"Calibri","sans-serif";
|
||||||
|
mso-fareast-font-family:宋体;
|
||||||
|
mso-bidi-font-family:"Times New Roman";
|
||||||
|
mso-font-kerning:1.0pt;}
|
||||||
|
span.Char
|
||||||
|
{mso-style-name:"批注框文本 Char";
|
||||||
|
mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-unhide:no;
|
||||||
|
mso-style-locked:yes;
|
||||||
|
mso-style-link:批注框文本;
|
||||||
|
mso-ansi-font-size:9.0pt;
|
||||||
|
mso-bidi-font-size:9.0pt;}
|
||||||
|
span.Char0
|
||||||
|
{mso-style-name:"页眉 Char";
|
||||||
|
mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-unhide:no;
|
||||||
|
mso-style-locked:yes;
|
||||||
|
mso-style-link:页眉;
|
||||||
|
mso-ansi-font-size:9.0pt;
|
||||||
|
mso-bidi-font-size:9.0pt;
|
||||||
|
mso-font-kerning:1.0pt;}
|
||||||
|
span.Char1
|
||||||
|
{mso-style-name:"页脚 Char";
|
||||||
|
mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-unhide:no;
|
||||||
|
mso-style-locked:yes;
|
||||||
|
mso-style-link:页脚;
|
||||||
|
mso-ansi-font-size:9.0pt;
|
||||||
|
mso-bidi-font-size:9.0pt;
|
||||||
|
mso-font-kerning:1.0pt;}
|
||||||
|
.MsoChpDefault
|
||||||
|
{mso-style-type:export-only;
|
||||||
|
mso-default-props:yes;
|
||||||
|
mso-ascii-font-family:Calibri;
|
||||||
|
mso-fareast-font-family:宋体;
|
||||||
|
mso-hansi-font-family:Calibri;}
|
||||||
|
/* Page Definitions */
|
||||||
|
@page
|
||||||
|
{mso-page-border-surround-header:no;
|
||||||
|
mso-page-border-surround-footer:no;
|
||||||
|
mso-footnote-separator:url("开发入门必备.files/header.htm") fs;
|
||||||
|
mso-footnote-continuation-separator:url("开发入门必备.files/header.htm") fcs;
|
||||||
|
mso-endnote-separator:url("开发入门必备.files/header.htm") es;
|
||||||
|
mso-endnote-continuation-separator:url("开发入门必备.files/header.htm") ecs;}
|
||||||
|
@page WordSection1
|
||||||
|
{size:595.3pt 841.9pt;
|
||||||
|
margin:72.0pt 90.0pt 72.0pt 90.0pt;
|
||||||
|
mso-header-margin:42.55pt;
|
||||||
|
mso-footer-margin:49.6pt;
|
||||||
|
mso-paper-source:0;
|
||||||
|
layout-grid:15.6pt;}
|
||||||
|
div.WordSection1
|
||||||
|
{page:WordSection1;}
|
||||||
|
/* List Definitions */
|
||||||
|
@list l0
|
||||||
|
{mso-list-id:394478214;
|
||||||
|
mso-list-type:hybrid;
|
||||||
|
mso-list-template-ids:2108559854 809295648 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||||||
|
@list l0:level1
|
||||||
|
{mso-level-text:%1,;
|
||||||
|
mso-level-tab-stop:none;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
margin-left:18.0pt;
|
||||||
|
text-indent:-18.0pt;}
|
||||||
|
ol
|
||||||
|
{margin-bottom:0cm;}
|
||||||
|
ul
|
||||||
|
{margin-bottom:0cm;}
|
||||||
|
-->
|
||||||
|
</style>
|
||||||
|
<!--[if gte mso 10]>
|
||||||
|
<style>
|
||||||
|
/* Style Definitions */
|
||||||
|
table.MsoNormalTable
|
||||||
|
{mso-style-name:普通表格;
|
||||||
|
mso-tstyle-rowband-size:0;
|
||||||
|
mso-tstyle-colband-size:0;
|
||||||
|
mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-qformat:yes;
|
||||||
|
mso-style-parent:"";
|
||||||
|
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
|
||||||
|
mso-para-margin:0cm;
|
||||||
|
mso-para-margin-bottom:.0001pt;
|
||||||
|
mso-pagination:widow-orphan;
|
||||||
|
font-size:10.0pt;
|
||||||
|
font-family:"Calibri","sans-serif";}
|
||||||
|
</style>
|
||||||
|
<![endif]--><!--[if gte mso 9]><xml>
|
||||||
|
<o:shapedefaults v:ext="edit" spidmax="3074">
|
||||||
|
<o:colormenu v:ext="edit" fillcolor="none [671]"/>
|
||||||
|
</o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
|
||||||
|
<o:shapelayout v:ext="edit">
|
||||||
|
<o:idmap v:ext="edit" data="1"/>
|
||||||
|
</o:shapelayout></xml><![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body lang=ZH-CN style='tab-interval:21.0pt;text-justify-trim:punctuation'>
|
||||||
|
|
||||||
|
<div class=WordSection1 style='layout-grid:15.6pt'>
|
||||||
|
|
||||||
|
<p class=MsoNormal style='text-indent:128.0pt;mso-char-indent-count:8.0'><span
|
||||||
|
style='font-size:16.0pt;font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>必备入门技巧</span><span lang=EN-US style='font-size:
|
||||||
|
16.0pt'><o:p></o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US>1</span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>)学习和开发</span><span
|
||||||
|
lang=EN-US>js</span><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>游戏,必须掌握使用</span><span lang=EN-US>f12</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>查看谷歌浏览器的调试环境,在这里可以发现你代码书写和运行的错误。</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US style='font-size:12.0pt;font-family:宋体;mso-bidi-font-family:宋体;
|
||||||
|
mso-font-kerning:0pt;mso-no-proof:yes'><!--[if gte vml 1]><v:shapetype id="_x0000_t75"
|
||||||
|
coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
|
||||||
|
filled="f" stroked="f">
|
||||||
|
<v:stroke joinstyle="miter"/>
|
||||||
|
<v:formulas>
|
||||||
|
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
|
||||||
|
<v:f eqn="sum @0 1 0"/>
|
||||||
|
<v:f eqn="sum 0 0 @1"/>
|
||||||
|
<v:f eqn="prod @2 1 2"/>
|
||||||
|
<v:f eqn="prod @3 21600 pixelWidth"/>
|
||||||
|
<v:f eqn="prod @3 21600 pixelHeight"/>
|
||||||
|
<v:f eqn="sum @0 0 1"/>
|
||||||
|
<v:f eqn="prod @6 1 2"/>
|
||||||
|
<v:f eqn="prod @7 21600 pixelWidth"/>
|
||||||
|
<v:f eqn="sum @8 21600 0"/>
|
||||||
|
<v:f eqn="prod @7 21600 pixelHeight"/>
|
||||||
|
<v:f eqn="sum @10 21600 0"/>
|
||||||
|
</v:formulas>
|
||||||
|
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
|
||||||
|
<o:lock v:ext="edit" aspectratio="t"/>
|
||||||
|
</v:shapetype><v:shape id="图片_x0020_1" o:spid="_x0000_i1025" type="#_x0000_t75"
|
||||||
|
style='width:420pt;height:134.25pt;visibility:visible'>
|
||||||
|
<v:imagedata src="开发入门必备.files/image001.png" o:title="Y@JH]Q{WJAU3BPWMS4~A3$N"/>
|
||||||
|
</v:shape><![endif]--><![if !vml]><img width=560 height=179
|
||||||
|
src="开发入门必备.files/image002.jpg" v:shapes="图片_x0020_1"><![endif]></span><span
|
||||||
|
lang=EN-US style='font-size:12.0pt;font-family:宋体;mso-bidi-font-family:宋体;
|
||||||
|
mso-font-kerning:0pt'><o:p></o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US style='font-size:12.0pt;font-family:宋体;mso-bidi-font-family:宋体;
|
||||||
|
mso-font-kerning:0pt'>2</span><span style='font-size:12.0pt;font-family:宋体;
|
||||||
|
mso-bidi-font-family:宋体;mso-font-kerning:0pt'>)</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>学习和开发</span><span
|
||||||
|
lang=EN-US>js</span><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>游戏,必须掌握的</span><span lang=EN-US> js</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>数据类型</span><span
|
||||||
|
lang=EN-US><span style='mso-tab-count:1'> </span></span></p>
|
||||||
|
|
||||||
|
<p class=MsoListParagraph style='margin-left:18.0pt;text-indent:-18.0pt;
|
||||||
|
mso-char-indent-count:0;mso-list:l0 level1 lfo1'><![if !supportLists]><span
|
||||||
|
lang=EN-US style='mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri'><span
|
||||||
|
style='mso-list:Ignore'>1,<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>数字类型</span></p>
|
||||||
|
|
||||||
|
<p class=MsoListParagraph style='margin-left:18.0pt;text-indent:0cm;mso-char-indent-count:
|
||||||
|
0'><span style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:
|
||||||
|
Calibri'>例如:</span><span lang=EN-US>var<span style='mso-spacerun:yes'>
|
||||||
|
</span>i=100;</span></p>
|
||||||
|
|
||||||
|
<p class=MsoListParagraph style='margin-left:18.0pt;text-indent:0cm;mso-char-indent-count:
|
||||||
|
0'><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US>2,</span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>文字类型</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>例如:</span><span
|
||||||
|
lang=EN-US>var s=”</span><span style='font-family:宋体;mso-ascii-font-family:
|
||||||
|
Calibri;mso-hansi-font-family:Calibri'>你好</span><span lang=EN-US>”</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US>3</span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>,数组类型</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>例如:</span><span lang=EN-US>var<span
|
||||||
|
style='mso-spacerun:yes'> </span>a=[];</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>a[0]=100;</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'>
|
||||||
|
</span>a[1]=”</span><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>你好</span><span lang=EN-US>123”</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>注意从</span><span lang=EN-US>0</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>最小开始</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US>4</span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>,容器类型</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>例如</span><span
|
||||||
|
lang=EN-US> var bb={};</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>bb.a=[];</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>bb.a[1]=99;</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>bb.i=123;</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>bb.s=”</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>你好</span><span
|
||||||
|
lang=EN-US>123”;</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>bb.bbz={};</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>bb.bbz.i=100;</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>bb.bbz.s=”</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>你好</span><span
|
||||||
|
lang=EN-US>321”</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US>showmessage(bb.s);</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>注意:可以使用</span><span lang=EN-US>’.’</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>来包容</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>其它类型,包括容器类型</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US style='font-size:12.0pt;font-family:宋体;mso-bidi-font-family:宋体;
|
||||||
|
mso-font-kerning:0pt'>3</span><span style='font-size:12.0pt;font-family:宋体;
|
||||||
|
mso-bidi-font-family:宋体;mso-font-kerning:0pt'>)</span><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>学习和开发</span><span
|
||||||
|
lang=EN-US>js</span><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>游戏,必须掌握的</span><span lang=EN-US><span
|
||||||
|
style='mso-tab-count:1'> </span></span><span style='font-family:宋体;mso-ascii-font-family:
|
||||||
|
Calibri;mso-hansi-font-family:Calibri'>分割字符串</span> <span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>为数组。</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>例如</span><span
|
||||||
|
lang=EN-US> var s=’123,,456,,789’;</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>var
|
||||||
|
a=ifast_split(s,’,,’);</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'>
|
||||||
|
</span>showmessage(a[1]);</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>显示</span><span
|
||||||
|
lang=EN-US>456</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span style='mso-spacerun:yes'> </span></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US>4) </span><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>学习和开发</span><span lang=EN-US>js</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>游戏,必须掌握的</span><span
|
||||||
|
lang=EN-US><span style='mso-tab-count:1'> </span>json</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>类型和字符串相互转换。</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:10.5pt;
|
||||||
|
mso-char-indent-count:1.0;mso-pagination:widow-orphan'><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>var hh=[];</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:10.5pt;
|
||||||
|
mso-char-indent-count:1.0;mso-pagination:widow-orphan'><span lang=EN-US>hh[0]=100;</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:10.5pt;
|
||||||
|
mso-char-indent-count:1.0;mso-pagination:widow-orphan'><span lang=EN-US>hh[1]='111,,222,,333';</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:10.5pt;
|
||||||
|
mso-char-indent-count:1.0;mso-pagination:widow-orphan'><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>var s=ifast_jsontostring(hh);//json</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>转字符串</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:10.5pt;
|
||||||
|
mso-char-indent-count:1.0;mso-pagination:widow-orphan'><span lang=EN-US><span
|
||||||
|
style='mso-spacerun:yes'> </span>showmessage(s);</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:10.5pt;
|
||||||
|
mso-char-indent-count:1.0;mso-pagination:widow-orphan'><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
|
||||||
|
mso-char-indent-count:2.0;mso-pagination:widow-orphan'><span lang=EN-US>var
|
||||||
|
aaa=ifast_tojson(s);//</span><span style='font-family:宋体;mso-ascii-font-family:
|
||||||
|
Calibri;mso-hansi-font-family:Calibri'>字符串转</span><span lang=EN-US>json</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
|
||||||
|
mso-char-indent-count:2.0;mso-pagination:widow-orphan'><span style='font-family:
|
||||||
|
宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>可以自己随便测试转化。熟悉</span><span
|
||||||
|
lang=EN-US>json</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
|
||||||
|
mso-char-indent-count:2.0;mso-pagination:widow-orphan'><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US>5) </span><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>学习和开发</span><span lang=EN-US>js</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>游戏,必须掌握的</span><span
|
||||||
|
lang=EN-US><span style='mso-tab-count:1'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>网络收发数据</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>注意网络因为有延时,收发数据是分开处理的</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>获取数据函数</span><span
|
||||||
|
lang=EN-US>ifast_http(myid,url)</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>接收函数在</span><span
|
||||||
|
lang=EN-US>gameabc_face.httpmessage=function(myid,url,data)</span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>里面处理</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span style='mso-spacerun:yes'> </span><span
|
||||||
|
style='mso-spacerun:yes'> </span><span
|
||||||
|
style='mso-spacerun:yes'> </span></span><span style='font-family:宋体;
|
||||||
|
mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>通过参数</span><span
|
||||||
|
lang=EN-US>myid</span><span style='font-family:宋体;mso-ascii-font-family:Calibri;
|
||||||
|
mso-hansi-font-family:Calibri'>来区分数据来源</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>具体可以自己联系获取数据</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span style='mso-spacerun:yes'> </span></span><span
|
||||||
|
style='font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri'>例如:</span><span
|
||||||
|
lang=EN-US>gameabc</span><span style='font-family:宋体;mso-ascii-font-family:
|
||||||
|
Calibri;mso-hansi-font-family:Calibri'>本身支持网络文件读取。可以用于简单网络游戏编写。</span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
|
||||||
|
lang=EN-US><span style='mso-spacerun:yes'> </span></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
|
||||||
|
mso-char-indent-count:2.0;mso-pagination:widow-orphan'><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
|
||||||
|
mso-char-indent-count:2.0;mso-pagination:widow-orphan'><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
|
||||||
|
mso-char-indent-count:2.0;mso-pagination:widow-orphan'><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<span lang=EN-US style='font-size:10.5pt;mso-bidi-font-size:11.0pt;font-family:
|
||||||
|
"Calibri","sans-serif";mso-fareast-font-family:宋体;mso-bidi-font-family:"Times New Roman";
|
||||||
|
mso-font-kerning:1.0pt;mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;
|
||||||
|
mso-bidi-language:AR-SA'><br clear=all style='mso-special-character:line-break;
|
||||||
|
page-break-before:always'>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:10.5pt;
|
||||||
|
mso-char-indent-count:1.0;mso-pagination:widow-orphan'><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:10.5pt;
|
||||||
|
mso-char-indent-count:1.0;mso-pagination:widow-orphan'><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal align=left style='text-align:left;text-indent:10.5pt;
|
||||||
|
mso-char-indent-count:1.0;mso-pagination:widow-orphan'><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
||||||
BIN
games/games/Help/引擎学习.doc
Normal file
BIN
games/games/Help/引擎系统时间构架.doc
Normal file
25
games/games/Help/设计游戏的简略步骤.txt
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
前提:
|
||||||
|
1、将游戏的大致思路设计完善
|
||||||
|
2、针对游戏制作简图,存放到程序目录下的Projects文件夹内的游戏名称里的assets\bmp文件夹里。
|
||||||
|
例如:E:\陆松ABC\Projects\feitianzhanshu\assets\bmp
|
||||||
|
3、打开程序进入设计步骤
|
||||||
|
开始设计:
|
||||||
|
1、根据设计思路加载精灵
|
||||||
|
2、通过精灵的事件属性进入代码写作流程
|
||||||
|
精灵的事件属性:点击精灵后,在右下角的属性框里先择事件,就可以看到。包含如下:
|
||||||
|
mousedown:点下事件——点中该精灵后可触发的事件。
|
||||||
|
mouseup:弹起事件——点中该精灵后,再放开时可触发的事件。
|
||||||
|
mousemove:移动事件——控制被点中的精灵跟随着鼠标(手指)移动的事件。
|
||||||
|
ontimer:定时器事件——控制定时操作的事件。
|
||||||
|
3,在游戏代码中使用
|
||||||
|
set_self
|
||||||
|
set_group
|
||||||
|
set_level 三个函数 基本可以完成游戏开放
|
||||||
|
动画函数
|
||||||
|
play_ani
|
||||||
|
play_box 见说明
|
||||||
|
4、测试游戏
|
||||||
|
首先需要安装谷歌浏览器
|
||||||
|
然后第一次测试时需点击程序菜单栏里的“运行”,然后选择“参数设定”。将谷歌浏览器的地址输入到IE浏览栏。然后确定。
|
||||||
|
之后再在快捷操作栏(图标栏),点击右三角箭头图标右边的地球图标,再点击右三角箭头图标即可。
|
||||||
|
|
||||||
5
games/games/History.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
G:\Works\YouleGames\games\games\Projects\clinet\zpy\
|
||||||
|
G:\Works\YouleGames\games\games\Projects\clinet\sangelaok\
|
||||||
|
G:\Works\YouleGames\games\games\Projects\clinet\niuniu\
|
||||||
|
G:\Works\YouleGames\games\games\Projects\clinet\guanpai-jx\
|
||||||
|
G:\Works\YouleGames\games\games\Projects\clinet\doudizhu\
|
||||||
37
games/games/Local.ini
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
[System]
|
||||||
|
Language=Chinese
|
||||||
|
TxtFontFile=android.ttf
|
||||||
|
TxtFontName=Droid Sans Fallback
|
||||||
|
Explorer=C:\Program Files\Google\Chrome\Application\chrome.exe
|
||||||
|
|
||||||
|
[Project]
|
||||||
|
DefaultSceneWidth=1200
|
||||||
|
DefaultSceneHeight=1800
|
||||||
|
DefaultScreenWidth=800
|
||||||
|
DefaultScreenHeight=1280
|
||||||
|
|
||||||
|
[ImageRes]
|
||||||
|
AddResMode=0
|
||||||
|
DelResAsk=1
|
||||||
|
ImpSubDir=1
|
||||||
|
ImpPng=1
|
||||||
|
ImpBmp=0
|
||||||
|
ImpJpg=0
|
||||||
|
ImpJpeg=0
|
||||||
|
ImpIco=0
|
||||||
|
ImpEmf=0
|
||||||
|
ImpWmf=0
|
||||||
|
ImpGif=0
|
||||||
|
ImpTee=0
|
||||||
|
|
||||||
|
[TextRes]
|
||||||
|
DelResAsk=1
|
||||||
|
|
||||||
|
[VoiceRes]
|
||||||
|
AddResMode=1
|
||||||
|
DelResAsk=1
|
||||||
|
ImpSubDir=1
|
||||||
|
ImpMp3=1
|
||||||
|
ImpWav=1
|
||||||
|
|
||||||
|
|
||||||
381
games/games/Projects/backstage/YouLeGamesServer.html
Normal file
@@ -0,0 +1,381 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="Expires" content="0">
|
||||||
|
<meta http-equiv="Pragma" content="no-cache">
|
||||||
|
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate">
|
||||||
|
<meta name="viewport" content="width=device-width,initial-scale=1 user-scalable=0"/>
|
||||||
|
<title>后台接口表</title>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="divChat">
|
||||||
|
<textarea name="txtChatMain" id="txtChatMain" readonly="readonly" class="txtarea"></textarea>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<style type='text/css'>
|
||||||
|
div#divChat { width:30em; }
|
||||||
|
textarea.txtarea { float:left; width: 34em; height: 20em;}
|
||||||
|
</style>
|
||||||
|
<script type="text/javascript" src="md5.js"></script>
|
||||||
|
<script type="text/javascript" src="indexDb.js"></script>
|
||||||
|
<script type="text/javascript" src="lz-string.js"></script>
|
||||||
|
<script type="text/javascript" src="minhttp.js"></script>
|
||||||
|
<script type="text/javascript" src="packet.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
// Websocket object
|
||||||
|
var ws = null;
|
||||||
|
// Websocket 连接地址
|
||||||
|
var ws_url = "ws://127.0.0.1:56000";
|
||||||
|
//临时屏蔽某个游戏的数据包
|
||||||
|
var blacknamelist_game = [];
|
||||||
|
// Helper functions
|
||||||
|
function $() {
|
||||||
|
return document.getElementById(arguments[0]);
|
||||||
|
}
|
||||||
|
function logMsg(msg) {
|
||||||
|
$('txtChatMain').value += msg + '\n';
|
||||||
|
}
|
||||||
|
function logmsg(msg) {
|
||||||
|
$('txtChatMain').value += msg + '\n';
|
||||||
|
}
|
||||||
|
function sendMsg(msg) {
|
||||||
|
try{
|
||||||
|
ws.send(msg);
|
||||||
|
}catch(e){
|
||||||
|
console.log(min_now() + "发包报错。");
|
||||||
|
console.log(msg);
|
||||||
|
console.log(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function sendmsg(msg) {
|
||||||
|
try{
|
||||||
|
ws.send(msg);
|
||||||
|
}catch(e){
|
||||||
|
console.log(min_now() + "发包报错。");
|
||||||
|
console.log(msg);
|
||||||
|
console.log(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//重新连接
|
||||||
|
function reconnect(){
|
||||||
|
ws = null;
|
||||||
|
connectWebSocket();
|
||||||
|
}
|
||||||
|
// Websocket functions
|
||||||
|
function connectWebSocket() {
|
||||||
|
OnBeginConnectedServerChat();
|
||||||
|
if ("WebSocket" in window) {
|
||||||
|
// Create new websocket connection
|
||||||
|
ws = new WebSocket(ws_url);
|
||||||
|
|
||||||
|
// Called after connection is established
|
||||||
|
ws.onopen = function() {
|
||||||
|
logMsg(min_now() + ' tcp connected to: ' + ws.url);
|
||||||
|
sendMsg('dfw19770109'); //告诉ServerChat.exe我是逻辑服务器
|
||||||
|
ws.wsisclose = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
// Called when connection is closed
|
||||||
|
ws.onclose = function() {
|
||||||
|
ws.wsisclose = true;
|
||||||
|
logMsg(min_now() + " Connection closed!");
|
||||||
|
ws.reconnecttimer = min_ontimeout(reconnect, 5000);
|
||||||
|
};
|
||||||
|
|
||||||
|
// Called when a new message is received
|
||||||
|
ws.sendall = function (msg) {
|
||||||
|
if (ws.wsisclose){
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (typeof(msg) == 'string') {
|
||||||
|
sendMsg('@toallall:' + msg);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
var s = JSON.stringify(msg);
|
||||||
|
sendMsg('@toallall:' + s);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Send message to HTTP client
|
||||||
|
ws.sendtou = function (head, msg) {
|
||||||
|
if (ws.wsisclose){
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
sendMsg(head + msg);
|
||||||
|
}
|
||||||
|
|
||||||
|
//Send message to TCP client
|
||||||
|
ws.sendbyids = function(ids, msg) {
|
||||||
|
if (ws.wsisclose){
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
var s = '@tooneone:';
|
||||||
|
var str_ids;
|
||||||
|
if (typeof(msg) == 'string')
|
||||||
|
{}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
msg = JSON.stringify(msg);
|
||||||
|
}
|
||||||
|
if (typeof(ids) == 'string')
|
||||||
|
{
|
||||||
|
str_ids = ids;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
//ids:[1,5,8] 要转成字符串 1,5,8
|
||||||
|
str_ids = ids[0];
|
||||||
|
for (var i=1; i<ids.length; i++)
|
||||||
|
{
|
||||||
|
str_ids = str_ids + ',' + ids[i];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
s = s + str_ids + ':' + msg;
|
||||||
|
sendMsg(s);
|
||||||
|
}
|
||||||
|
|
||||||
|
ws.sendclosetcp = function(ids) {
|
||||||
|
if (ws.wsisclose){
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
var s = '@toclosed:';
|
||||||
|
var str_ids;
|
||||||
|
if (typeof(ids) == 'string') {
|
||||||
|
str_ids = ids;
|
||||||
|
}else{
|
||||||
|
//ids:[1,5,8] 要转成字符串 1,5,8
|
||||||
|
str_ids = ids[0];
|
||||||
|
for (var i=1; i<ids.length; i++)
|
||||||
|
{
|
||||||
|
str_ids = str_ids + ',' + ids[i];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
s = s + str_ids+ ':a';
|
||||||
|
sendMsg(s);
|
||||||
|
}
|
||||||
|
|
||||||
|
ws.onmessage = function (msg) {
|
||||||
|
if (msg.data)
|
||||||
|
{
|
||||||
|
// logMsg(msg.data);
|
||||||
|
var arr = msg.data;
|
||||||
|
var tou = arr.substr(10, 5);
|
||||||
|
// var arrs = arr.split(":");
|
||||||
|
//取前面50个字符,以免全字符split,提高效率
|
||||||
|
var arr50 = arr.substr(0, 50);
|
||||||
|
var arrs = arr50.split(":");
|
||||||
|
|
||||||
|
if (tou == 'http_')
|
||||||
|
{//http
|
||||||
|
var s1 = '@tooneone' + ':' + arrs[1] + ':';
|
||||||
|
var s2 = "";
|
||||||
|
if (arrs.length > 2)
|
||||||
|
{//是数据,否则是命令
|
||||||
|
s2 = msg.data.substr(s1.length, msg.data.length-s1.length);
|
||||||
|
}
|
||||||
|
OnHttpMessage(s1, s2);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{//tcp
|
||||||
|
var ss0 = arrs[0];
|
||||||
|
var ss1 = arrs[1];
|
||||||
|
var sip = arrs[2];
|
||||||
|
var s01 = ss0 + ':' + ss1 + ':' + sip + ':';
|
||||||
|
var ss2 = "";
|
||||||
|
if (arrs.length > 3)
|
||||||
|
{//是数据,否则是命令
|
||||||
|
ss2 = msg.data.substr(s01.length, msg.data.length - s01.length);
|
||||||
|
}
|
||||||
|
OnTcpMessage(ss0, ss1, sip, ss2);
|
||||||
|
|
||||||
|
// var ss0 = arrs[0];
|
||||||
|
// var ss1 = arrs[1];
|
||||||
|
// var s01 = ss0 + ':' + ss1 + ':';
|
||||||
|
// var ss2 = "";
|
||||||
|
// if (arrs.length > 2)
|
||||||
|
// {//是数据,否则是命令
|
||||||
|
// ss2 = msg.data.substr(s01.length, msg.data.length - s01.length);
|
||||||
|
// }
|
||||||
|
// OnTcpMessage(ss0, ss1, "", ss2);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
return;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
logMsg('Browser doesn\'t support websockets!');
|
||||||
|
}
|
||||||
|
|
||||||
|
OnAfterConnectedServerChat();
|
||||||
|
}
|
||||||
|
|
||||||
|
//server.html连接ServerChat.exe前的事件
|
||||||
|
function OnBeginConnectedServerChat()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
//server.html连接ServerChat.exe后的事件
|
||||||
|
function OnAfterConnectedServerChat()
|
||||||
|
{
|
||||||
|
//给packet_face传递发包函数
|
||||||
|
if (typeof(packet_face) != "undefined")
|
||||||
|
{
|
||||||
|
global.packet_face.SendPack_Tcp = ws.sendbyids;
|
||||||
|
global.packet_face.SendPack_Http = ws.sendtou;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//收到客户端http发包触发的事件
|
||||||
|
function OnHttpMessage(str_httpid, str_data)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
str_data = min_replaceAll(str_data, "%", "");
|
||||||
|
str_data = decodeURIComponent(str_data); //解码
|
||||||
|
}
|
||||||
|
catch(e)
|
||||||
|
{
|
||||||
|
console.log("OnHttpMessage_decodeURIComponent:" + str_data);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
var s = "";
|
||||||
|
s = str_data.substr(0, 6);
|
||||||
|
if (s == "&data=") {
|
||||||
|
str_data = str_data.replace("&data=", "");
|
||||||
|
}
|
||||||
|
s = str_data.substr(0, 5);
|
||||||
|
if (s == "data=") {
|
||||||
|
str_data = str_data.replace("data=", "");
|
||||||
|
}
|
||||||
|
s = str_data.substr(0, 2);
|
||||||
|
if (s == "&=") {
|
||||||
|
str_data = str_data.replace("&=", "");
|
||||||
|
}
|
||||||
|
s = str_data.substr(0, 1);
|
||||||
|
if (s == "&") {
|
||||||
|
str_data = str_data.replace("&", "");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (typeof(packet_face) != "undefined") {
|
||||||
|
if (str_data) {
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var json_data = JSON.parse(str_data);
|
||||||
|
if (json_data){
|
||||||
|
json_data.conmode = "http";
|
||||||
|
json_data.fromid = str_httpid;
|
||||||
|
packet_face.ReceivePack(json_data);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(e)
|
||||||
|
{
|
||||||
|
console.log(min_now() + " str_data:" + str_data);
|
||||||
|
console.log(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//收到客户端tcp发包触发的事件
|
||||||
|
function OnTcpMessage(str_com, str_tcpid, str_ip, str_data)
|
||||||
|
{
|
||||||
|
switch (str_com)
|
||||||
|
{
|
||||||
|
case "@toconcon": //连上ServerChat.exe
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "@tologin1": //客户端连接上
|
||||||
|
if (typeof(packet_face) != "undefined")
|
||||||
|
{
|
||||||
|
packet_face.OnTcpConnected(str_tcpid);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "@toleave1": //客户端断开
|
||||||
|
if (typeof(packet_face) != "undefined")
|
||||||
|
{
|
||||||
|
packet_face.OnTcpDisConnected(str_tcpid);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "@toserver": //客户端发包
|
||||||
|
if (typeof(packet_face) != "undefined")
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
//去除%,否则decodeURIComponent(str_data)会报错
|
||||||
|
str_data = min_replaceAll(str_data, "%", "");
|
||||||
|
//解码
|
||||||
|
str_data = decodeURIComponent(str_data);
|
||||||
|
var json_data = JSON.parse(str_data);
|
||||||
|
}
|
||||||
|
catch(e)
|
||||||
|
{
|
||||||
|
console.log(min_now() + "非法的TCP连接");
|
||||||
|
var errlog = {};
|
||||||
|
errlog.com = str_com;
|
||||||
|
errlog.tcpid = str_tcpid;
|
||||||
|
errlog.ip = str_ip;
|
||||||
|
errlog.data = str_data;
|
||||||
|
console.log(errlog);
|
||||||
|
//断开tcp连接
|
||||||
|
ws.sendclosetcp(str_tcpid);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (json_data){
|
||||||
|
try
|
||||||
|
{
|
||||||
|
//屏蔽某个有错的route
|
||||||
|
if (json_data.route){
|
||||||
|
if (min_ary_indexof(blacknamelist_game, json_data.route) > -1){
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch(e)
|
||||||
|
{}
|
||||||
|
|
||||||
|
json_data.conmode = "tcp";
|
||||||
|
json_data.fromid = str_tcpid;
|
||||||
|
json_data.ip = str_ip;
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
packet_face.ReceivePack(json_data);
|
||||||
|
}
|
||||||
|
catch(e)
|
||||||
|
{
|
||||||
|
console.log(min_now() + "执行rpc出错");
|
||||||
|
console.log(json_data);
|
||||||
|
console.log(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
console.log(min_now() + "非法的TCP连接");
|
||||||
|
var errlog = {};
|
||||||
|
errlog.com = str_com;
|
||||||
|
errlog.tcpid = str_tcpid;
|
||||||
|
errlog.ip = str_ip;
|
||||||
|
errlog.data = str_data;
|
||||||
|
console.log(errlog);
|
||||||
|
//断开tcp连接
|
||||||
|
ws.sendclosetcp(str_tcpid);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
window.onload = connectWebSocket();
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
13
games/games/Projects/backstage/applist.js
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
///////////////////////////////////////////////////
|
||||||
|
//////////////////////应用列表/////////////////////
|
||||||
|
///////////////////////////////////////////////////
|
||||||
|
//系统服务
|
||||||
|
min_loadJsFile("server/app.js", function (){
|
||||||
|
//友乐游戏
|
||||||
|
min_loadJsFile("youle/app.js", function (){
|
||||||
|
//动态更新模块
|
||||||
|
min_loadJsFile("update/app.js", function (){
|
||||||
|
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
77
games/games/Projects/backstage/class/class.app.js
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
///////////////////////////////////////////////////
|
||||||
|
//////////////cls_app: 应用基础类//////////////////
|
||||||
|
///////////////////////////////////////////////////
|
||||||
|
var cls_app = cls_app || {
|
||||||
|
//构造函数
|
||||||
|
new: function(_str_appname, _obj_packet) {
|
||||||
|
/*
|
||||||
|
参数说明:
|
||||||
|
_str_appname 应用名称
|
||||||
|
_obj_packet 所有应用的总包接口对象
|
||||||
|
*/
|
||||||
|
|
||||||
|
//创建一个实例
|
||||||
|
var app = {};
|
||||||
|
|
||||||
|
// ================= 实例的公有属性 ================= //
|
||||||
|
//应用名称
|
||||||
|
app.appname = _str_appname;
|
||||||
|
//总包接口
|
||||||
|
app.packet_face = _obj_packet;
|
||||||
|
//给客户端发包函数
|
||||||
|
app.SendPack = app.packet_face.SendPack;
|
||||||
|
//给http客户端发包函数
|
||||||
|
app.SendPack_Http = app.packet_face.SendPack_Http;
|
||||||
|
//给tcp客户端发包函数
|
||||||
|
app.SendPack_Tcp = app.packet_face.SendPack_Tcp;
|
||||||
|
//将app添加到packet_face的应用列表中
|
||||||
|
app.packet_face.applist.push(app);
|
||||||
|
|
||||||
|
//模块列表 [{"face":room_face,"facename":"room_face","routename":"room"}]
|
||||||
|
app.modlist = [];
|
||||||
|
|
||||||
|
// ================= 实例的公有方法 ================= //
|
||||||
|
//TCP客户端断开
|
||||||
|
app.OnTcpDisConnected = function(_str_tcpid) {
|
||||||
|
cls_app.OnTcpDisConnected(app, _str_tcpid);
|
||||||
|
}
|
||||||
|
|
||||||
|
//处理数据包
|
||||||
|
app.ReceivePack = function(_pack) {
|
||||||
|
return cls_app.ReceivePack(app, _pack);
|
||||||
|
}
|
||||||
|
|
||||||
|
return app;
|
||||||
|
},
|
||||||
|
|
||||||
|
// ================= 所有实例的共享方法 ================= //
|
||||||
|
//TCP客户端断开
|
||||||
|
OnTcpDisConnected: function(_obj_app, _str_tcpid) {
|
||||||
|
for (var i = 0; i < _obj_app.modlist.length; i++) {
|
||||||
|
if (_obj_app.modlist[i].OnTcpDisConnected) {
|
||||||
|
_obj_app.modlist[i].OnTcpDisConnected(_str_tcpid);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
//处理数据包
|
||||||
|
ReceivePack: function(_obj_app, _pack) {
|
||||||
|
if (typeof(_pack) == "string") {
|
||||||
|
_pack = JSON.parse(_pack); //转换json
|
||||||
|
}
|
||||||
|
//路由各个模块
|
||||||
|
for (var i = 0; i < _obj_app.modlist.length; i++) {
|
||||||
|
if (_pack.route == _obj_app.modlist[i].routename) {
|
||||||
|
if (_obj_app.modlist[i].DoPack) {
|
||||||
|
var repack = _obj_app.modlist[i].DoPack(_pack);
|
||||||
|
//发包
|
||||||
|
if (repack && _obj_app.SendPack) {
|
||||||
|
_obj_app.SendPack(repack);
|
||||||
|
}
|
||||||
|
return repack;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||