mirror of
https://github.com/wyb10a10/cocos_creator_framework.git
synced 2026-07-01 10:54:19 +08:00
163 lines
18 KiB
Plaintext
163 lines
18 KiB
Plaintext
<mxfile host="65bd71144e">
|
|
<diagram id="LreHu9sFpLAb-TUeGiHC" name="第 1 页">
|
|
<mxGraphModel dx="2920" dy="2867" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" background="#ffffff" math="0" shadow="0">
|
|
<root>
|
|
<mxCell id="0"/>
|
|
<mxCell id="1" parent="0"/>
|
|
<mxCell id="2" value="<font color="#007fff">Basic Layer<br><br><br><br><br><br><br><br><br><br><br><br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#0000FF;" vertex="1" parent="1">
|
|
<mxGeometry x="100" y="650" width="980" height="190" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="16" value="<font color="#00994d">Network Module<br><br><br><br><br><br><br><br><br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="110" y="680" width="370" height="150" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="4" value="<font color="#00994d">Nodejs Server Framework<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="120" y="770" width="190" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="5" value="<font color="#00994d">Cocos Network&nbsp;<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="300" y="710" width="170" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="7" value="<font>Sync Module<br><br><br><br><br><br><br><br><br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="490" y="680" width="580" height="150" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="8" value="<font>&nbsp; Simple Property<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="500" y="770" width="100" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="9" value="<font>&nbsp; Complex Property<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="500" y="710" width="140" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="10" value="<font>&nbsp; Cocos Buildin Property<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="610" y="770" width="140" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="11" value="<font>&nbsp; Object Property<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="650" y="710" width="100" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="12" value="<font>&nbsp; Array Property<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="760" y="710" width="100" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="13" value="<font>&nbsp; Node Property<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="760" y="770" width="100" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="14" value="<font>&nbsp; Set Property<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="870" y="710" width="100" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="15" value="<font>&nbsp; Map Property<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="870" y="770" width="100" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="30" value="<font color="#007fff">GamePlay Layer<br><br><br><br><br><br><br><br><br><br><br><br><br><br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#0000FF;" vertex="1" parent="1">
|
|
<mxGeometry x="100" y="200" width="980" height="220" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="31" value="<font color="#00994d">ObjectComponents<br><br><br><br><br><br><br><br><br><br><br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="120" y="230" width="370" height="180" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="32" value="<font color="#00994d">SkillComponents<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="130" y="260" width="110" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="33" value="<font color="#00994d">BuffComponents<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="130" y="310" width="110" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="34" value="<font color="#00994d">RoleComponents<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="250" y="260" width="110" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="35" value="<font color="#00994d">RPC Module<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="120" y="710" width="170" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="36" value="<font color="#00994d">Protocol<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="320" y="770" width="150" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="37" value="<font>Replicater<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="980" y="710" width="80" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="38" value="<font>Scanner<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="980" y="770" width="80" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="39" value="<font color="#007fff">Framework Layer<br><br><br><br><br><br><br><br><br><br><br><br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#0000FF;" vertex="1" parent="1">
|
|
<mxGeometry x="100" y="440" width="980" height="190" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="40" value="<font color="#00994d">Plugin<br><br><br><br><br><br><br><br><br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="110" y="470" width="290" height="150" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="41" value="<font color="#00994d">Cocos Engine whithout render<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="120" y="500" width="190" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="42" value="<font color="#00994d">LAN<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="320" y="500" width="70" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="43" value="<font>NetDriver<br><br><br><br><br><br><br><br><br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="410" y="470" width="660" height="150" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="44" value="<font>Session Manager<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="420" y="500" width="130" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="46" value="<font>Net Object Manager<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="560" y="500" width="140" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="52" value="<font color="#00994d">Building pipeline generate server code<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="120" y="560" width="270" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="56" value="<font color="#00994d">AIComponents<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="380" y="310" width="100" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="57" value="<font color="#00994d">BulletComponents<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="370" y="260" width="110" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="58" value="<font color="#00994d">AnimateComponents<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="250" y="310" width="120" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="59" value="<font color="#00994d">EffectComponents<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="130" y="360" width="110" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="60" value="<font color="#00994d">MoveComponents<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="250" y="360" width="110" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="61" value="<font color="#00994d">SkillComponents<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
|
<mxGeometry x="370" y="360" width="110" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="63" value="<font>NetGUID<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="970" y="560" width="80" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="64" value="<font>Static Object<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="720" y="500" width="90" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="65" value="<font>Sync Rules<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="420" y="560" width="110" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="66" value="<font>Net Object Mapping<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="540" y="560" width="140" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="67" value="<font>AOI Culling<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="700" y="560" width="100" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="68" value="<font>Server Framework<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="820" y="560" width="140" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="69" value="<font>Net Gameplay Framework<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="830" y="500" width="210" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="70" value="<font>Level<br><br><br><br><br><br><br><br><br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="500" y="230" width="350" height="180" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="71" value="<font>Other<br><br><br><br><br><br><br><br><br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#FFCC99;strokeColor=#FF8000;fontColor=#CC6600;fillStyle=auto;" vertex="1" parent="1">
|
|
<mxGeometry x="860" y="230" width="210" height="180" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="72" value="<font>JoyStick<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#FFCC99;strokeColor=#FF8000;fontColor=#CC6600;fillStyle=auto;" vertex="1" parent="1">
|
|
<mxGeometry x="885" y="280" width="160" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="73" value="<font>NetPrefab<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#FFCC99;strokeColor=#FF8000;fontColor=#CC6600;fillStyle=auto;" vertex="1" parent="1">
|
|
<mxGeometry x="885" y="340" width="160" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="74" value="<font>Level Dynamic Loading<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="510" y="280" width="160" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="75" value="<font>PGC Level<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="680" y="280" width="160" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="76" value="<font>Grid Manager<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="510" y="345" width="160" height="50" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="77" value="<font>UGC Editor<br></font>" style="rounded=1;whiteSpace=wrap;html=1;sketch=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#6600CC;" vertex="1" parent="1">
|
|
<mxGeometry x="680" y="345" width="160" height="50" as="geometry"/>
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile> |