C#unity游戏开发Demo_石头剪刀布

一、逻辑算法

     1.  用户出牌
     2. 计算机出牌
     3. 判断胜负方法

    C#unity游戏开发Demo_石头剪刀布

   4. 循环步骤1到3

二、UI设计Unity部分

 

    

 

  1、创建新的项目, 规范资源管理:在Project(项目)视图中导入并分类整理游戏资源。资源导入及文件夹创建如下:

       C#unity游戏开发Demo_石头剪刀布 

  2、在Hierarchy层级视图中新建幕布Canvas,如下图:

        C#unity游戏开发Demo_石头剪刀布

  3、如下图,选中Panel(面板)右键在UI选项中创建四个Image(界面图片)和三个Button(用户点击事件)及text文本:

        C#unity游戏开发Demo_石头剪刀布

 

  4、逐个选中Image,在Inspecter(检视图)中关联图片。如下图:

        C#unity游戏开发Demo_石头剪刀布

  5、同理选中Button,关联图片。最后结果如下:

        C#unity游戏开发Demo_石头剪刀布

三、版本迭代v1

    1. 

 

四、完整代码

https://github.com/petergjh/shitoujiandaobu.git