分享一个游戏基本框架。此为文字游戏。当然大家都能看得懂,因为是中文匿名的。

3 闲云清风 3天前 185次点击

代码请到lua环境下运行。

点此跳转复制代码

趁这个框架分享之际,也祝各位情人520快乐!但是本人单身,就是那么的,唉。过不了。

共 15 条评论
熊猫 3天前
0 

这玩意运行起来但玩不了

闲云清风 [楼主] 3天前
0 
因为是框架,没有加剧情。
熊猫 3天前
0 

我在代码里看到结局了hh

闲云清风 [楼主] 3天前
0 
因为定义了的
我能问一个问题吗?lua怎么写选项卡呀?就是像微信或者天坦读屏下方的那些选项卡一样。
闲云清风 [楼主] 3天前
0 
就卡片布局啊,还能干啥。放在底部。
哦,能不能给一个示例代码,像天坦读屏的那种什么首页标签页那些,只要能被读屏识别为标签页就行,然后对应标签页能放对应的布局文件,然后可以左右翻页,翻译以后就到其他标签页上去了,原来的标签页被替换成了其他的标签页,布局被切换成了被切换到的标签页的布局。
0 

运行了一下。

如果真的把这东西整出来,应该挺好玩。

闲云清风 [楼主] 2天前
0 
如果你想做到每一个选择都会影响结局的话,那你得写一两千个选择才能下一个角色,那累都要累死人。

楼主啊,我现在就是学习的就是这个lua这个代码。然后能说一下。我该怎么将这个对话框添加在我所写的布局里面去吗?

闲云清风 [楼主] 2天前
0 
点击打开对话框的话,你要用点击事件。如果是直接弹出,那你就直接写代码。然后对话框,会不会写?

对话框的话,这会儿我朋友给我说过这个的函数。但这个函数呢,我没记住,我现在就是把这个点击事件呀,这些给弄出来了,但是就是这个对话框啊,这些乱七八糟的不会往那个布局里添加。而且我朋友的周一至周四,有事,他只能周五周六周日给我说,但是有些时候,周五周六周日他也要写自己的游戏,没时间跟我说太多东西。他一般都是啥时候把这游戏的一些东西写完了,然后才给我说的。

闲云清风 [楼主] 2天前
0 
function 文本对话框(标题,内容,...) require "import" import "android.app.AlertDialog" import "android.content.DialogInterface" import "android.widget.LinearLayout" import "android.widget.Button" import "android.view.ViewGroup$LayoutParams" import "android.view.ViewGroup" local 弹窗=AlertDialog.Builder(activity) .setTitle(标题) .setMessage(内容) local 按钮数据={...} local 按钮容器=LinearLayout(activity) 按钮容器.setOrientation(1) local 对话框=弹窗.create() for i=1,#按钮数据/2 do local 按钮文本=按钮数据[i*2-1] local 按钮事件=按钮数据[i*2] local 按钮=Button(activity) 按钮.setText(按钮文本) 按钮.setLayoutParams(LinearLayout.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)) 按钮.setOnClickListener{ onClick=function() 对话框.dismiss() 按钮事件() end} 按钮容器.addView(按钮) end 对话框.setView(按钮容器) 对话框.show() end --调用示例 文本对话框 ( "你好,世界。", "Hello, world.", "1",function() print("点击了1") end, "2",function() print("点击了2") end, "3",function() print("点击了3") end, "4",function() print("点击了4") end, "5",function() print("点击了5") end )
闲云清风 [楼主] 2天前
0 
3339847629

有QQ吗?能在QQ上详细的给我教一下不?呃,到时候咱详细聊一聊,我把这个代码呀这些一起发给你,你帮我看一下,我这个该怎么把这个给他加进去。

添加一条新评论

登录后可以发表评论 去登录