玩无限消乐的设计示例(结束篇)动态选项设置等
来源:互联网 发布:smartpss监控软件 编辑:程序博客网 时间:2024/05/29 19:56
一些选项的动态生成和设置,作结束这个游戏的发布.
private void 设置选项() { string[] 复选文 = { "声音提示", "载入游戏", "智能列示", "智能行示" }; CheckBox[] 复选组 = Array.ConvertAll(复选文, 控件 => new CheckBox()); int 序号 = 0; foreach (CheckBox 控件 in 复选组) { 控件.Name = 控件.Text = 复选文[序号++]; 控件.Checked = true; 控件.AutoSize = true; 控件.Parent = this; //this.Controls.Add(控件); } Button 刷钮 = (Button)this.Controls["刷新"]; CheckBox 声音 = (CheckBox)this.Controls[复选文[0]], 载入 = (CheckBox)this.Controls[复选文[1]], 智列示 = (CheckBox)this.Controls[复选文[2]], 智行示 = (CheckBox)this.Controls[复选文[3]]; 声音.Location = new Point(刷钮.Location.X + 刷钮.Width + 4, 刷钮.Location.Y); 载入.Location = new Point(声音.Location.X, 声音.Location.Y + 声音.Height); 智列示.Location = new Point(声音.Location.X + 声音.Width + 4, 声音.Location.Y); 智行示.Location = new Point(智列示.Location.X, 智列示.Location.Y + 智列示.Height); } private void 刷新设置() { Button 刷新 = new Button(); 刷新.Location = new Point(玩无限消乐.Width, 特效.Height + 全屏截取.Height); 刷新.Name = "刷新"; 刷新.BackgroundImage = new Bitmap("图形/八卦.png"); 刷新.Size = new System.Drawing.Size(46, 44); 控件说明.SetToolTip(刷新, "布局刷新"); 刷新.Parent = this; 刷新.Click += new EventHandler(刷新_Click); } private void 刷新_Click(object sender, EventArgs e) { Button 刷钮 = (Button)this.Controls["刷新"]; 刷钮.Enabled = false; 布局生成(); 优先搜寻(); 优先搜寻(false); 刷钮.Enabled = true; }
这个示例到此结束,至于慢动作显示等一些改进,将发布整个工程文件,供参考.
0 0
- 玩无限消乐的设计示例(结束篇)动态选项设置等
- 玩无限消乐的设计示例(结束篇)增加情趣之音乐
- 玩无限消乐的设计示例(基础篇)DataGridView控件动态添加、设置、试载图片
- 玩无限消乐的设计示例(高级篇)积分与特效的数值保存
- 玩无限消乐的设计示例(高级篇)积分与特效的数值加载
- 玩无限消乐的设计示例(基础篇)随机布局
- 玩无限消乐的设计示例(基础篇)交换元素操作
- 玩无限消乐的设计示例(基础篇)消除动画元素操作
- 玩无限消乐的设计示例(基础篇)填充动画元素操作
- 玩无限消乐的设计示例(基础篇)改进拖放动画元素操作
- 玩无限消乐的设计示例(基础篇)让动画元素动起来
- 玩无限消乐的设计示例(高级篇)积分值加算法
- 玩无限消乐的设计示例(高级篇)直线特效算法
- 玩无限消乐的设计示例(高级篇)炸弹特效算法
- 玩无限消乐的设计示例(高级篇)灭绝特效算法
- 玩无限消乐的设计示例(智能篇)智能配对算法
- 玩无限消乐的设计示例(智能篇)优先搜寻算法
- 玩无限消乐的设计示例(高级篇)提高游戏兴趣感知,积分与特效的显示控件设置
- Bag of Word 模型简介及应用
- 第一个python程序
- Linux下chkconfig命令详解
- Ubuntu解决依赖
- iOS开发 贝塞尔曲线UIBezierPath
- 玩无限消乐的设计示例(结束篇)动态选项设置等
- 解决org.hibernate.collection.PersistentSet 的页面取值
- 如何降低win10对C盘的权限控制
- Leetcode010--三个数字的和为0
- Spark: From Zero To One
- Android ShareSDK第三方微信QQ登陆
- FastDFS upload 和 download大概流程
- mysql 基本语句总结
- C++字符串常用功能