首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

正月初二丨AR益智应用解决“回娘家”时熊孩子扎堆、没法管难题

AR幼儿向故事书《Wonderscope》 开发商:WITHOW 登录平台:iPhone 6S及以上版本、2017 iPad及以上版本 售价:4.99美元/本 ?...AR幼儿向故事书《Wonderscope》目前已推出6本,包括《A Brief History of Stunts by Astounding People》、《Little Red the Inventor...该系列故事书将现实世界融入了AR体验,提供了完善探索环境。角色、建筑物、游戏道具以缩影形式呈现,使小朋友可以自上而下地查看、掌控故事场景,获取电影般体验。 ?...教育者正将这些社会情绪学习能力融入到小朋友生活,以提升小朋友社交能力。 ? 都说“父母是孩子第一任老师”,人也不是生下来就会做父母、做老师。...上述应用从简单ABC学习、AR故事书阅读、AR模拟经营应用至VR/AR社会情绪学习平台,AR教育涉及领域非常宽广且深刻。

55010

浏览器通过webgl获取渲染供应商和版本信息

对于开发者来说,了解用户使用浏览器供应商和版本信息至关重要,因为不同浏览器可能会有不同渲染器,这可能会对网页显示和功能产生影响。而在浏览器,WebGL是一种用于在网页上呈现3D图形技术。...如果我们想要获取浏览器WebGL渲染供应商和版本信息,可以使用WebGLRenderingContextgetExtension方法来获取WEBGL_debug_renderer_info扩展。...获取WebGL渲染供应商和版本信息我们需要获取WebGLRenderingContext实例。...在WEBGL_debug_renderer_info扩展,有两个常量可以用于获取供应商和渲染信息,分别是UNMASKED_VENDOR_WEBGL和UNMASKED_RENDERER_WEBGL。...webglStr,即webgl版本字符串。

23910
您找到你想要的搜索结果了吗?
是的
没有找到

手把手教你用Java打造一款简单故事书(下篇)

上篇文章,我们介绍了故事书理论内容,这篇文章,我们一起来看具体代码实现。,具体教程如下。...三、项目实施 首先回顾上一节手把手教你用Java打造一款简单故事书(上篇),完成界面的窗口、菜单栏、上下页按钮,效果如下图所示。 ? 接下来,小编带大家完成剩下功能,具体实现步骤如下。...因此,在文字较多情况下,应考虑以txt文档形式存储故事文字,在程序读取文档内容,以显示在窗口中。...答案:(1)首先还是要了解框架JFrame层次结构。...2.事件处理函数添加,难点是运用理解构造函数、内部类创建。 3.代码很简单,希望能帮到你。如果有需要本文项目代码小伙伴,可以在后台回复“故事书”三个字进行获取。

54730

捧着手机笑像个两百斤胖子

通过AR,虚拟乐高就可以在真实世界跑来跑去,现实乐高也能与虚拟游戏场景相交互了!这样一来,AR不仅解决了上述难题,还为玩家们带来了更多欢乐。...实在是一举两得~(还记得此前小编为大家介绍《Wonderscope》吗?这也是一款充满着童真的移动AR应用哦~详情可戳:移动AR应用《Wonderscope》,把卧室变成孩子故事书”) ?...将特定乐高积木融入AR体验,实在是一件有趣体验~ 不仅仅是孩子,游戏还面向所有年龄段的人群开放。但由于玩法与故事线复杂程度不同,有的游戏场景只允许9岁以上玩家参与。...移动AR赋予了故事书、乐高以生命;故事书、乐高也因此而能更大程度、更有趣展现其深藏含义。 很多时候,孩子并非不能听进大人训导,但是太过严肃的话题总是那么枯燥、乏味。...但如果所有的道理都能变成现实动态可爱人偶,所有的创造力不仅仅只是静止积木,那么你将发现,生活乐趣就会源源不断涌现。

63220

Java基础入门篇(七)——结构语句和if语句

前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用Java...打造一款简单考试系统(上篇)、手把手教你用Java打造一款简单考试系统(下篇)接下来几篇文章是关于Java基础,希望对大家学习有帮助,欢迎大家在讨论区留言。...,才执行{}语句。...需要注意一点: if语句中,条件满足则执行那条语句;条件不满足则执行else后那条语句。无论那种情况,如果需要执行多条语句,则需要把这些语句放在{},形成一个复合语句。...希望大家通过本文学习,能够帮助大家理解选择结构语句if用法。

54240

生成式 AI 讲故事,儿童也能创作自己睡前故事? #Create With Alexa

亚马逊正在通过一项新 Alexa 功能进入生成式人工智能热潮, 开始涉足讲故事领域,Create With Alexa 就是亚马逊在讲故事技术一次尝试,这一产品可以根据一些提示为孩子们创建包含五个场景简短故事...(英语是“使用 Alexa 创建”唯一可用语言,但所有故事模板都是免费。) 然后,Alexa 将制作并播放已经准备好故事,包括音乐元素和动画。将其保存到孩子个人图库,以便稍后观看。...当然啦,虽然就寝时间是享受此功能好时机,但也许小朋友可以在一天任何时间推出新创作。...在 Create With Alexa 案例,Cortesi 质疑父母是否想让他们孩子以视频讲故事形式,接触更多屏幕时间。...图源:Amazon 比起传统按照故事书故事,Create With Alexa 还能增加睡前亲子互动趣味性。

70620

一篇文章带你了解Java数组下标、遍历和最值

前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用...二、数组遍历 1.什么是数组遍历 在操作数组时,经常需要依次访问数组每个元素,我们叫做数组遍历。...b 数组第3个元素值为c 数组第4个元素值为d 数组第5个元素值为e 上面这个例子,定义个数组长度为5数组,数组下标值是0-4。...三、数组最值 1.什么是数组最值 在操作数组,通常需要获取数组元素最值。...假设第一个元素a[0]为最大值,通过for循环i变量值是从1开始原因。在遍历数组过程,只要遇到比max更大值,就把这个值赋值给max。

2.1K21

《Q友记》我们QQ故事

如同书页受到召唤而汇聚,在前导动画最后一个画面,我们也要召唤Q友:〝Hi 芝麻Sesame(用户昵称),欢迎来到《Q友记》,这本可能是世界上最厚故事书,邀请你和八亿Q友共同书写。...最后通过3D建模和高精度渲染,让《Q友记》看上去更加地逼真,让人真切地感受到它存在。...在官方精选文章,特别收录了典型QQ用户采访视频,听听他们与QQ故事,这是他们故事,也是你故事。...为了降低写作门槛,当用户输入文字时,随机搭配不同文案,作为灰显字引导,通过能唤起情感与回忆文案,帮助用户轻松找到灵感。...结语 2019年,QQ迎来20岁生日,细数过去,QQ伴随我们历经不同的人生阶段,当提及〝我与QQ故事〞时,想必每个人都有不同诠释,无论是深深烙印在心头,或只是人生浮光掠影,QQ都在自己的人生篇章留下些许痕迹

82210

【设计模式】组合模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )

, 方便对 整个层次结构 进行控制 ; 简化客户端代码 ; 符合开闭原则 ; 组合模式缺点 : 限制类型复杂 : 限制类型时 , 比较复杂 ; 如 : 某个目录只能包含文本文件 , 使用组合模式时...-- 组合模式和访问者模式 : 两个模式经常结合起来使用 , 使用 访问者模式 , 访问 组合模式 递归结构 , 五、组合模式代码示例 ---- 业务逻辑 : 书籍 分属于 目录 下 , 如果使...书籍目录 和 书籍 继承同一个抽象类 ( 目录组件 ) , 可以将 书籍 及 由书籍组成书籍目录 当做同一个类型对象进行操作 , 操作上具体差别 , 进行定制化处理 ; 1、书籍和目录抽象父类...CatalogComponent storyBook = new Book("故事书", 2.0); CatalogComponent novelBook = new Book...main.add(schoolBooks); // 打印主目录 main.printf(); } } 执行结果 : 所有书籍 : Book : name = 故事书

47510

CSS伪元素基本使用

color: red } .item::after { content: '*'; color: red } 二、::before 略 三、::cue 匹配所选元素...这可以用于在VTT轨道媒体中使用字幕和其他线索。多使用在视频文本显示上。...四、::first-letter 修改块级元素第一行第一个字母,比如你经常看到故事书第一个文字是大写,就可使用它在页面上做对应设置 五、::first-line 用在块级元素上第一行 六、...::selection 应用于文档中被用户高亮部分(比如使用鼠标或其他选择设备选中部分) 简单来说就是修改我们用鼠标选中文字颜色和背景色 七、::slotted() 用于选定那些被放在 HTML...模板 元素,这对于我们现在使用框架而不是再自创标签用户来说,很少会用到

94000

4.16 VR扫描:商惠牛科技完成Pre-A轮融资;美国28%主机用户熟悉VR头显

该报告显示,15%美国宽带家庭尝试过VR;52%头显用户拥有智能手机式系统;28%游戏机用户熟悉VR头显。此外,拥有或熟悉VR消费者,54%是将其用于游戏或愿意将其用于游戏。...其联合创始人兼商务总监Tomasz Kaczmarczyk表示,《Superhot VR》销量与整体VR头显销量有着非常强正相关关系,用户买了头显,就会购买相应游戏。...VRPinea独家点评:其实,从Parks调研报告数据也不难看出,VR与游戏发展是息息相关! Jack Daniel用AR将威士忌酒瓶变成了故事书 ? ? ?...该应用程序共提供三种体验:第一种是对威士忌制造逐步解释;第二种是该公司位于田纳西州林奇堡酒厂外观;第三种是关于Jack Daniel自己故事。...VRPinea独家点评:虽然AR营销案例屡见不鲜,但这有酒有故事应用,真的是很有意思了~ 漫威为Pixel Playground增加更多Playmoji ?

43010

Java基础入门篇(二)——Java注释、关键字和标识符

前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用Java...finally:用于处理异常情况,用来表示一个基本肯定会被执行到语句块。 float:基本数据类型之一,表示单精度浮点型。 for:表示一种循环结构引导词。 if:用于分支结构判断。...private:一种访问控制方式,私有的方法和变量只能在本类访问。类和接口不能为私有。 protected:一种访问控制方式,受保护方法和变量只能给子类和基类访问。...return:方法返回数据,并结束方法。 short:基本数据类型之一,表示16位、有符号整数。 static:表明具有静态属性。 super:表明当前对象父类型引用或者父类型构造方法。...文档注释,了解注释作用,帮助理解代码,让别人看懂你写代码; 2.了解Java关键字,他们用来表示一种数据类型,或者表示程序结构等,关键字不能用作变量名、方法名、类名、包名和参数,掌握标识符命名规则

50120

Java基础入门篇——While循环

前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用...Java基础,希望对大家学习有帮助,欢迎大家在讨论区留言。...例如:潮汕人喜欢喝茶,只要在喝茶过程,冲泡行为;做俯卧撑起伏动作等。在java中有一种特殊语句叫做循环语句,它可以实现将一段代码重复执行。例如求1~10整数和。...2.while循环语句语法语句 [初始化语句] while( 条件 ){ s1:执行语句 } 在语法结构{}执行语句称为循环体,循环体是否被执行就看条件满不满足。...1-10整数和值为" + sum); 输出结果是: 1-10整数和值为55 首先定义了int类型变量i和sum,i=1,sum是用来保存1-10整数和值,先执行循环体,sum+=i相当sum

72530

Java基础入门篇——面向对象和类定义

前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用...一、面向对象 1.面向对象是在程序中使用对象来映射现实事物,对象关系来描述事物之间联系。...多态性:多态就是对象多种形态。在程序可以出现重名现象,它指在一个类定义方法和属性被其他类继承,它们就有不同数据类型或表现出不同行为,使得同一个属性和方法在不同类有不同意义。...只能去找这一类事物一个具体存在,然后使用这个具体存在。 2.类可以定义成员变量和成员方法,其中成员变量用来描述对象特征,也叫做属性。成员方法用来描述对象行为,称作方法。...在成员方法可以访问成员变量age。 4.定义在类变量是成员变量,定义在方法变量局部变量。假设在某一个方法定义局部变量跟成员变量名是一样,这时方法访问是局部变量而不是成员变量。

31020

一篇文章带你了解Java构造方法定义和重载

前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用...二、构造方法重载 1.构造方法重载:在一个类可以定义多个构造方法,只要每个构造方法参数类型或参数个数不一样。...在上面代码,Person类定义了两个参数构造方法和一个参数构造方法,它们是构造方法重载。在创建实例化对象,p1和p2因为传入参数不同,调用不同构造方法。...我们发现两个构造方法给对象属性赋值不同,在给一个参数构造方法只是给name赋值,此时age属性值是默认为0。...在主程序(main)方法创建了数组,通过数组下标为数组赋值,创建两个对象分别给每个一个对象name属性和age属性赋值,最后调用Person类方法。

39010

一篇文章教会你使用Java内部类、成员内部类、静态内部类和方法内部类

前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用...可以在类再定义类,就叫做内部类,这个内部类所在类,就叫做外部类。 (二)内部类作用 1.内部类提供更好封装,把内部类隐藏在外部类之内,不允许同一个包其他类访问该类。...从上面的代码,内部类B使用static关键字来声明,表示一个静态内部类。在静态内部类只可以访问外部类静态变量。如果访问外部类成员变量必须通过外部类实例去访问,静态内部不会有外部类引用!...从上面代码,在A类test()方法定义了一个内部类B,因为内部类B是方法内部类,程序在运行只能在方法创建类实例对象然后调用show()方法,方法内部类是可以访问外部类成员变量。...方法内部类是内部类定义在外部类方法,方法内部类只可以在这个方法内部可见,也就是只可以在这个方法内使用。 希望大家通过本文学习,对你有所帮助!

48730

一篇文章带你了解Java类设计和封装及类成员访问控制

前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用...类所访问。...private:修饰变量或方法拥有私有作用域,只可以在此类访问,在其他类,包括该类子类也是不可以访问。...protected:修饰变量或方法拥有受保护作用域,可以被同一个包中所有的类及其他包该类子类所访问。...default:没有使用任何修饰符,拥有默认访问权限,表明此类或类成员可以被同一个包其它类访问。 ? final:表示最终类或最终成员。

48420

Java基础入门篇——Switch条件语句

前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用...case条件进行匹配,如果找到了匹配值,会执行对应case后语句,如果没有找到任何匹配值,就会执行default后语句,switch语句break作用是跳出switch语句。...break; default: level='E'; } System.out.print("成绩等级分为"+level); 在这个例子,...从JDK5.0引用enum枚举也可以作为switch语句表达式值,JDK7.0引用String类型。...: 学号:01 姓名:张三 班级:1班 四、continue语句使用 continue语句只可能出现在循环语句(while、do-while和for循环)循环体,作用是跳过当前循环中continue

77030
领券