草庐IT

游戏组件

全部标签

xml - 使用lua存储游戏数据效率高吗?

我是lua的新手,我想知道,使用lua存储游戏数据(例如怪物的描述,法术)是否有效。我的问题是,当我试图每秒创建一个怪物对象时,我必须运行lua文件并反复获取数据,我认为这可能效率不高。在尝试使用lua之前,我使用XML来存储数据。刚开始玩的时候,我读了一遍“monster.xml”文件,保存在内存里,每次需要创建怪物的时候,我就引用它。这种XML方法是否比lua方法更有效?或者还有其他更好的解决方案吗?谢谢! 最佳答案 为什么不只读取一次Lua文件,将数据存储在内存中,并在需要时复制?或者,如果(某些)数据没有改变,您甚至不需要复

CNStack 云服务&云组件:打造丰富的云原生技术中台生态

作者:刘裕惺CNStack相关阅读:CNStack多集群服务:基于OCM打造完善的集群管理能力CNStack虚拟化服务:实现虚拟机和容器资源的共池管理CNStack云边协同平台:实现原生边缘竟能如此简单01前言CNStack2.0(以下简称CNStack)作为阿里云云原生最佳实践的输出载体,其目标是提供一个开放、共享、标准化的云原生生态系统,使企业能够更加轻松地构建和管理云原生应用。其中,在平台侧能力扩展方面,CNStack基于“云服务”及“云组件”标准规范及相应工具链,提供了开放、标准、易用的能力。目前,CNStack已发布的云服务包括:多集群管理,分布式应用管理、分布式存储、虚拟化服务、云

Android:xml中组件的继承

我的Activity上有5个按钮,它们仅在值height上有所不同:...otherbuttons...是否可以从第一个按钮扩展4个按钮并只更改它们的一个属性?我知道样式是可能的,但是组件呢?或者也许我应该在Java代码中执行此操作,但是如何连接到特定类? 最佳答案 我找到了一个详细的答案:http://docs.xamarin.com/recipes/android/resources/general/style_a_button/我自己基于上面URL的示例:1)res\drawable\category_button.xml2)

ios - 如何在 iOS 中下载游戏关卡的代码?

伙计们!我想为iOS构建游戏,我需要为其下载关卡。级别应该允许我组织条件语句,简单的对象描述。我知道在iOS中禁止下载任何代码,所以我不能使用Lua或smth。但是其他应用程序如何解决这个问题呢? 最佳答案 你会使用XML吗?你可以有这样的标志:true处理你的条件和描述(文本?)可以再次包裹在标签内:description.如果你的意思是根据对象的位置进行描述,你可以做这样的事情100,100看看NSXMLParser如果您决定做这样的事情。 关于ios-如何在iOS中下载游戏关卡的代

android - 将布局定位到井字游戏应用程序时出现问题 - 从屏幕上掉下来

我是android开发新手。上个月我在优达学城参加了初级类(class)。我在正确定位我的布局时遇到了麻烦,因为屏幕上总是有一些东西没有显示,而且在不同的设备上它看起来也不同,尽管我根本没有使用特定的尺寸。对于我的井字游戏,我使用按钮来表示九个区域的十字和圆圈。我已经用这些布局尝试了几乎所有的东西,我需要你的帮助,因为我必须在7月11日之前准备好这个项目。谢谢你。这是完整的代码,因为我认为这个问题无法通过其他方式解决。 最佳答案 如果你想用权重均匀分布布局,那么你的父级必须是LinearLayout,权重不适用于RelativeLa

xml - 如何用插件打包我的 joomla 2.5 组件?

我仍在学习joomla,我想知道如何在pkg_youcomponent.xml安装中安装带有组件的插件file.我注意到Joomla或更高版本可以在files上使用folder="packages"属性。我正在尝试打包RocketThemeRokBoxPlugin与我的组件。但我运气不太好。这是pkg_autobase的zip预览。(来源:iforce.co.nz)这里的包脚本基于this.AutobaseMichaelJonesMay2012autobase1.0.0http://www.triotech.co.nz/MichaelJoneshttp://www.triotech.c

xml - 使 XML 构建的组件调用非接口(interface)代码

我正在使用HaxeUI制作游戏。我使用XML定义设计了一个简单的UI。我需要按钮来执行与UI元素无关的代码,但是,从onClick属性解析的代码看不到正在构建界面的区域中定义的任何本地标识符。如何在不必避免使用XML定义的情况下解决这个问题? 最佳答案 目前没有完全按照您描述的方法,在某种意义上,您在XML中定义点击处理程序并链接到haxe代码-有一个Unresolved问题,本质上与您描述的一样:https://github.com/haxeui/haxeui-core/issues/196-我认为这将是一个有用的补充。但是有这种

xml - 无法将名称 X 解析为递归 xml 架构中的元素声明组件

我刚刚开始使用XML模式。我正在创建一个简单的模式,但我不明白为什么在尝试实现一个简单的递归元素时会出现错误。我敢肯定这完全是微不足道的。这里我收到以下错误:E[Xerces]src-resolve:无法将名称“节点”解析为(n)“元素声明”组件。在这里,没有root元素,我没有得到错误...我完全被迷住了0_0。我怎样才能做到这一点? 最佳答案 如果您希望引用一个元素,它必须声明为顶级。您可以使用以下方法让root和node引用同一元素:这就是您的第二个示例起作用的原因。您可以使用此架构:

xml - 使用 TXMLTransformProvider 组件解决 Delphi XE4 中 & 和 CRLF 问题

我知道这将是一个重复的问题,但仍然再次询问,因为没有解决此问题的方法。让我先解释一下问题陈述,然后我也会提到我尝试了什么。XML:2*-firstline*-secondlineCRLF在“*-firstline”语句之后。我使用DelphiXE4RADStudioTools-->XMLMapper实用程序创建了与此XML对应的XTR文件。在我得到的XTR文件之后:]]>]]>问题陈述:在我的dfm文件中,我放置了TXMLTransformProvider和Clientdataset。在TXMLTransformProvider中,我提供了XML和XTR文件的路径。TClientdat

java - 用 Java 加载和保存基于图 block 的游戏。 XML 还是 TXT?

一段时间以来,我一直在制作基于2dtile的模拟游戏,而且进展顺利!感谢这个网站和它的好心人(你!),我刚刚完成了游戏的寻路部分,这太棒了!谢谢!...无论如何,对于这个问题。目前,测试级别被硬编码到游戏中。显然我需要重新处理这个。我的想法是以各种方式将Game类中的所有变量保存到文本文件中。我还可以将每个级别的详细信息写入一个文件,以便为一个级别加载。我的问题是,我应该只使用文本文件还是使用XML?我基本上了解XML是什么,但我真的不知道如何将它与JAVA结合使用,或者为什么它比纯文本文件更可取。我搜索了一下google,那里有整本关于XML和JAVA的书!我看不出我需要知道关于如何