晓月_口袋三国源代码分析(二)代码分析

发表于2016-09-22
评论0 3.2k浏览

  因为能力有限,暂时只能粗浅的分析下客户端的源代码了。大概有100个CS代码文件吧。不过源代码好像都没有注释,这个就比较尴尬了。需要源代码的可以加我的Q:1970007869  一起学习unity3d 加我进四群

Startup > 
LoadGame.cs  应该主要是加载游戏的?

Social > 
DataAnalysisManager.cs 数据分析管理?
PaymentManager.cs 付款管理
ShareManager.cs 分享管理

Skill > SkillDataBase.cs 技能基类
  SkillDataBase_LinearProjectile.cs  这个还带速度 
  SkillDataManager.cs 技能数据管理
  SkillRunner.cs 技能运行
  SkillRunner_Linear.cs 线性

Particles > 
 AnimRandomLoop.cs运动随机循环
CircleParticle.cs 圆形粒子
DelayAnim.cs 延迟动画
DelayAnimStarter.cs
DestroyDelay.cs 延迟销毁
EffectSystem.cs 特效系统
ParticleAnimEnd.cs 粒子动画结束
ParticleDelay.cs 粒子延迟
ParticleEmitOnce.cs 粒子发射一次
RectParticle.cs 矩形粒子

Network > 
 BattleMessageDeserializer.cs 战斗信息接收器,反序列化
BattleMessageTypeDefine.cs 战斗信息类型定义
NetManager.cs 网络管理
NetReceiver.cs 网络接收
NetSender.cs 网络发送
NetworkAPI.cs 网络API
NetWorkInfo.cs 网络工作信息
ObjectDumper.cs 
ProtoMessageBuilder.cs 原始信息创建

Logic >   
 ActiveManager.cs 游戏活动管理
Actor.cs
AIController.cs
CardManager.cs
FixedObjectAnim.cs
IconManager.cs
ItemManager.cs
LangManager.cs
LevelManager.cs
MyAnimController.cs
PlayerManager.cs
PlayerPropertyBeachHead.cs
PlayerPropertyCard.cs
PlayerPropertyFriend.cs
PlayerPropertyMail.cs
PlayerPropertyMain.cs
PlayerPropertyPvp.cs
PlayerPropertyQuest.cs
PopupNumberManager.cs
PropertyManager.cs
QuestManager.cs
SkillSystem.cs
SoundManager.cs
StageManager.cs

InputControl >
HandleInputMsg.cs
SignalSender.cs
TriggerOnMouseOrTouchInput.cs
GUI > 
AccumulateLoginUI.cs
ActiveUI
AddConcernUI
AllCardHeadUI
BattleBalanceUI
BattleResultUI
BattleSandboxSlotInfo
BattleSceneUI
BattleUI
BeachHeadBuildSlotInfo
BeachHeadBuildUI
BeachHeadConquersUI
BeachHeadItemCape
BeachHeadItemKing
BeachHeadMainSlot
BeachHeadMainUI
BeachHeadMineUI
BeachHeadOccupyUI
BeachHeadSelectCard
BeachHeadSilverMineUI
BulletinUI
CardBagUI
CardHeadInfo
CardLevelupSlotInfo
CardLevelupUI
CardZhuanUI
CommonUI
DragAndDrop
DrawCardInfo
DrawCardScene
DrawCardUI
FriendDetailUI
FuncBtn
GetCardBtnInfo
GUIListener
HelpUI
ItemAccumulateLogin
ItemActive
ItemActiveChild
ItemBattle
ItemBeachHeadSelectCard
ItemBox
ItemCardLevelup
ItemConquer
ItemConsume
ItemCrackInfoUI
ItemDrawCard
ItemHelp
ItemJiangxinCard
ItemMu
ItemMyConcern
ItemQuestInfo
ItemSelectCard
ItemSelectFriend
ItemSelectScarifice
ItemSellCardInfo
ItemSettings
ItemSocialMessage
ItemUI
ItemVip
LevelupUI
LoginUI
MailUI
MainPageSlot
NewGuideUI
OtherDataManager
PvPGetPaySlotInfo
PvPSlotInfo
PVPUI
QuestUI
RankShowInfo
ReconnectUI
SelectCardLevelupUI
SelectCardSlotInfo
SelectHeroTest
SelectRoleUI
SelectSacrificeUI
SettingsUI
ShopUI
ShowFPS
SingleCardUI
SocialMessageUI
SocialUI
TipsUI
UIBattleSlot
UIMainInfo
UIMainPage

Controller >
ImageButtonController
ImageNumGroup
ImageNumSprite

Battle > 
BattleManager  战斗管理
TutorialBattleResult  战斗引导管理

Camera > 
CameraScroll
CameraTremble

Common > 
BundleManager
C2SUtil
ConstValue
Defines
Globals
IObservable
IObserver
LandingPageBase
MD5
MD5Managed
OpenUDID
PlatformDefine
PriorityQueue
ProtoData
ProtoData_Story
Utility

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引