简单的看图猜名

本文档详细介绍了如何创建一个简易的看图猜名游戏。游戏包括图片切换、答案对比、提示功能和广告展示。玩家需输入答案,答案匹配则切换图片,点击提示会显示答案的一个随机字符,广告播放后显示正确答案。整个过程涉及JavaScript编程,包括DOM操作和逻辑控制。
摘要由CSDN通过智能技术生成
  1. 效果如下,页面布局较简易,可自行布局

2. 基本思路

  *图片的如何切换

  *点击提交 对比对应的第几张图片是否与自己设置的答案一致,一致就切换图片下一个

  *提示为 随机提示设置的答案里的一个字,一张图片只能提示一次(可根据自己的想法设置)

  *点击答案时应跳出一个广告,广告结束后跳出正确答案

3.图片的切换

  *准备几张图片更改格式,使它们有规律如:A1 A2 A3 A4 A5等

  *加入img标签路径通过JS来赋值修改

  *通过ID获取到img标签,通过setAttribute修改src属性

   n为自定义,记录第几张图片(var n=1 //从第一张开始 全局变量)

4.给对应图片赋值答案(var name=””//全局变量,记录每一张图片的 答案)

 *因为n为记录第几张图片,所有根据n来给对应的图片赋予答案

5. 点击提交,输入内容与答案(name)对比

  *如果输入的内容与答案一致则提示下一个

  *n++(下一张图片)

  *清空输入框(方便玩家继续答题)

  *重新调用切换图片(此时n为2所有会切为第二张图片)

  *hintint为全局变量,记录提示几次,下一关需重置提示次数

 

6.点击提示操作

   *判断hintint是否为初始值零,为零即没有提示过可提示

   *获取答案(name)的长度

   *在答案的规定长度内随机生成一个数

   *name[zz] :zz为随机数(即随机提示答案内的一个字)

   *hintint++ :即记录提示为一次,hintint不为零不能提示第二次

     只能下一关的时候重置hintint才能再次提示

 

7.点击答案

   *guang为广告窗体,可根据自己需设置(此处只是一个隐藏与显示)实现类式“广告”

   *guangao:全局变量,初始值自己设置,即广告时间

   *clearInterval(answer);停止倒计时

   *setTimeout(answer,1000);为每一秒调用一次自身函数,值到广告时间为0;

 

以上便是一个简易版的看图猜名 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值