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

开源新手引导框架,支持TypeScript

Shawn的GitChat新手引导框架已经有超过150人订阅,在此期间有不少伙伴给出了正面的评价,让我有了继续优化改进的动力。...新手引导开放源码 ? 最后为了感谢大家对新手引导框架的支持,如果没有大家的帮助,新手引导框架也不能达到很好的改进,成为真正实用的工具,在此Shawn决定将新手引导代码仓公开。...请在公众号上回复【新手引导源码】即可获得。...新手引导框架借用了Cocos官方案例demo-ui工程,新手引导框架源码、资源全部都在GodGuide目录,其中task1.js、task2.js 是编写的引导任务脚本,你可以将 GodGuide 复制到自己的项目进行实践...如果对新手引导框架,还不太了解的伙伴可以看下面的介绍: ? 感谢您对「Creator星游戏开发社区」公众号的支持,愿我们在前进的道路上砥砺前行,共同成长! ?

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

    WPF怎么做新手引导界面?

    原文作者:眾尋 原文链接:https://www.cnblogs.com/ZXdeveloper/p/8391864.html ---- 这两天不忙,所以,做了一个简易的新手引导小Demo。...新手引导功能的话,就是告诉用户,页面上操作的顺序,第一步要做什么,第二步要做什么,以此类推,然后,最终关闭新手引导页面。 以我的习惯,还是先给大家看看效果。...这是由于弹出的引导窗体获取了主窗体的大小,但是Point去获取控件坐标位置的时候,主窗体是不包含头部的,由于遮罩没有头部,所以定位出错了,这个我还没有找到好的解决办法,如果有大神知道如何解决的话,请赐教...显示引导内容的部分,也可以换成一个Grid,这样的话,就可以传入UserControl了,有兴趣的朋友可以自行修改。

    1.3K20

    WPF怎么做新手引导界面?

    原文作者:眾尋 原文链接:https://www.cnblogs.com/ZXdeveloper/p/8391864.html ---- 这两天不忙,所以,做了一个简易的新手引导小Demo。...新手引导功能的话,就是告诉用户,页面上操作的顺序,第一步要做什么,第二步要做什么,以此类推,然后,最终关闭新手引导页面。 以我的习惯,还是先给大家看看效果。...这是由于弹出的引导窗体获取了主窗体的大小,但是Point去获取控件坐标位置的时候,主窗体是不包含头部的,由于遮罩没有头部,所以定位出错了,这个我还没有找到好的解决办法,如果有大神知道如何解决的话,请赐教...显示引导内容的部分,也可以换成一个Grid,这样的话,就可以传入UserControl了,有兴趣的朋友可以自行修改。

    1.1K10

    WPF|快速添加新手引导功能(支持MVVM)

    前言 案例一 站长分享过 眾尋 大佬的一篇 WPF 简易新手引导 一文,新手引导的效果挺不错的,如下图: 该文给出的代码未使用 MVVM 的开发方式,提示框使用的用户控件、蒙版窗体样式与后台代码未分离...,但给大家分享了开发新手引导功能的一个参考。...案例二 开源项目 AIStudio.Wpf.Controls,它的新手引导效果如下: 此开源项目也有参考上文(WPF 简易新手引导),并且重构为 MVVM 版本,方便绑定使用。...= new GuideInfo("快速添加新手引导", "这样添加新手引导,或许比较优雅"); public List Guides => new() {Guide...控件带的两个新手引导Demo如下: 新手引导Demo一 GuideControl方式,站长推荐,即以控件的方式显示新手引导,点击看代码: 新手引导Demo二 GuideWindow方式,即以子窗体的方式显示新手引导

    2.5K10

    unity--实现新手引导功能 一:矩形镂空功能 三、新手引导的方法封装四、事件渗透五、完善优化

    要显示的目标,通过目标计算镂空区域的中心,宽高 public Vector3[] targetCorners = new Vector3[4];//存储要镂空组件的四个角的数组 // 引导...material == null) { throw new System.Exception("为获取到材质"); } } // 引导...三、新手引导的方法封装 1、在GuideBase中加上[RequireComponent(typeof(Image))],保证有image组件,而且移除不了。    材质的初始化,不在start中了。...update测试代码注释了) 创建变量包括(矩形引导脚本组件、圆形引导组件、矩形材质、圆形材质(根据情况,自己选择需要的材质,就不用自己手动拖到Image组件的Material上了),Image组件)...初始化,获得(引导页面)的圆形、矩形组件、image组件 创建方法Guide(参数:canvas\镂空组件\引导类型),在这里用switch using System.Collections; using

    5.3K30

    如何将新手引导模块化 By:唐糖棠

    一开始想写的是一篇关于游戏新手引导设计的文章,但是新手引导这是一块说简单会很简单,但是说难又会非常难的东西,所以我会把整个新手引导分为很多方向来整理,今天这篇文章主要讲的是新手引导组成模块。...二、何为新手引导 每个刚入行的策划,遇到新手引导的时候都会觉得,哇好难啊,有一种无从下手的感觉。其实只要搞清楚,何为新手引导就会发现其实设计新手引导很简单。...打个比方,如果把一个游戏比方成一台电视,那新手引导就是电视的说明书,如何快速而且简单的让玩家熟悉和玩游戏才是新手引导的前期核心,而长时间和周期性的玩游戏则是新手引导中后期核心。...现在比较常见的方案就是在新手引导中加入更多的新手活动,通过新手活动全方位引导玩家。...4.深入引导(手游不推荐) 当然也有比较深入的引导,之前一直在玩的一款端游-九阴真经,新手引导时玩家可以接触到这个游戏中比较高深的武学(技能),但只能在新手期间体验,这样玩家在进入游戏后,也会想拥有这种武学

    86620

    新手引导框架」升级,支持自动挂机等更多玩法!

    01 将新手引导框架开源之后,陆续收到不少伙伴们的反馈,其中有一个问题是“引导脚本的自动执行,只能在浏览器上运行,感觉有些鸡肋”。...看过Shawn的GitChat文章想必你知道,新手引导自动执行可以实现自动化测试,引导脚本就是自动化测试脚本。...它是直接将一段 JS 代码嵌入已经运行的 Cocos2d-js 游戏中,如果将新手引导的自动执行能力动态嵌入一个 CocosCreator H5 游戏那将会是什么呢?—— 外挂!...新手引导框架本身不依赖于具体游戏的代码逻辑,重点只关心场景树结构、关键节点名字,要实现一个外挂的可行性非常高。...03 新手引导框架正式迁移到GitHub地址: https://github.com/ShawnZhang2015/GodGuide 「Creator星球游戏开发社区」从最早的「奎特尔星球

    1.9K20

    技术新手,从何下手HTML5?

    HTML与CSS的学习顺序 你曾经有没有这样的感受呢?虽然HTML5学堂中关于HTML与CSS的文章不少的,但是却不知从何下手? 这样的日子,将从今天一去不复返了~!...今天,是我们HTML5学堂“进化”改版之后的第一篇HTML与CSS的文章,和我们一起,从这篇文章出发,一步步逐渐拿下“HTML与CSS”吧~!...跟着我们的微信号一步一步来,肯定没有问题的~ 利利强烈建议各位在学习HTML5之前,对HTML5这个技术以及整个行业有一定的了解,而不要过于盲目,因此对于不是太了解HTML5行业的朋友们,可以点击“精选文章...下周我们将继续于周一为大家分享HTML+CSS的基础知识,下期的主要内容为:网站制作流程。 对于HTML5学堂“进化”后的每次分享之后的内容,都在“新版往期”的菜单栏当中 ?...对于想了解其他HTML与CSS技术的工程师,可以点击导航,查看我们此前书写的HTML与CSS技术文章 ? ----

    1.1K60
    领券