首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏简易现代魔法

    Unreal Slate UI 的使用

    Slate UI 框架虽然强大,但使用起来不太直观,这篇文章将解析 Slate UI 的使用方法以及其中的一些实现。 ]; } END_SLATE_FUNCTION_BUILD_OPTIMIZATION 这里使用 BEGIN_SLATE_FUNCTION_BUILD_OPTIMIZATION 和 END_SLATE_FUNCTION_BUILD_OPTIMIZATION (SHorizontalBox) { /* ... */ } SLATE_SUPPORTS_SLOT(SHorizontalBox::FSlot) SLATE_END_ARGS( SLATE_END_ARGS 声明。 在参数声明区域中,可以声明不同的内容,包括属性 SLATE_ATTRIBUTE 、事件 SLATE_EVENT 、参数 SLATE_ARGUMENT 、插槽 SLATE_NAMED_SLOT 和 SLATE_DEFAULT_SLOT

    1.6K20编辑于 2023-10-20
  • 来自专栏全栈程序员必看

    UE4 Slate三 SlateUI代码讲解

    点击观看上一篇《UE4 Slate二 用UMG思想去理解Slate+Slate编码》 点击观看下一篇《UE4 Slate四 SlateUI如何做UI动画》 虚幻引擎 SlateUI介绍 1>前言 2> 的编码,针对上一篇文章末尾的.h和.cpp做描述 点击观看上一篇《UE4 Slate二 用UMG思想去理解Slate+Slate编码》 先看下上篇文章代码的效果图 2>该继承自哪个基类来写呢? 可以把SNew和SAssignNew就理解成我们平常调用的NewObject,只不过它在slate里面就是要这么写。因为Slate都是S类,非U类。 +SLATE_END_ARGS 其实是一个结构体, 内部写的东西都相当于写在了一个结构体里面 SLATE_BEGIN_ARGS(SMainSlate) { } SLATE_END_ARGS() // 二 用UMG思想去理解Slate+Slate编码》 点击观看下一篇《UE4 Slate四 SlateUI如何做UI动画》 谢谢,创作不易,大侠请留步… 动起可爱的双手,来个赞再走呗 <( ̄︶ ̄)>

    2.3K10编辑于 2022-11-09
  • 来自专栏Czy‘s Blog

    基于slate构建文档编辑器

    基于slate构建文档编辑器 slate.js是一个完全可定制的框架,用于构建富文本编辑器,在这里我们使用slate.js构建专注于文档编辑的富文本编辑器。 在slate的文档中有对于框架的设计原则上的描述,搬运一下: 插件是一等公民,slate最重要的部分就是插件是一等公民实体,这意味着你可以完全定制编辑体验,去建立像Medium或是Dropbox这样复杂的编辑器 ,几乎所有你在DOM中可以做到的事情,都可以在slate中做到。 插件策略 上边我们提到了,slate本身并没有提供插件注册机制,这方面可以直接在文档的演练部分看出,同时也可以看出slate暴露了一些props使我们可以拓展slate的功能,例如renderElement ,那么我们就可以自己实现一个插件的注册方案,统一封装一下插件的注册形式,用来拓展slate

    1.4K10编辑于 2022-06-27
  • 来自专栏前端笔记薄

    如何从头手写一个富文本编辑器(解析slate源码,连载)

    数据结构 既然是学习slate源码也就不想创新一个数据结构了,沿着前人的路先走一下吧。考虑到后续的大文档需要视窗加载,我认为一个JSON搞定文档过于粗糙了,后续可能会改造成多个数组组成一个文档。 后续更新~ 源码:https://github.com/PangYiMing/study-slate

    3.4K30编辑于 2022-12-27
  • 来自专栏LNMP开发那些事

    谷歌发布x86二合一平板电脑—Pixel Slate

    发布会上,谷歌公布了一个崭新的产品线-Pixel Slate二合一平板电脑,市场定位主要向微软surface和苹果ipad看齐,面向学习和娱乐人群。 本篇我们就来详细了解一下这个Pixel Slate~ 一、硬件 1. 外观方面,Pixel Slate采用深蓝配色,机身使用铝材,厚度仅7毫米左右,极致超薄,重量约为725克。 ? 外观 2. 屏幕方面,Slate搭载一块12.3英寸的高分触摸屏,分辨率3000×2000,像素密度293PPI(微软的Surface和苹果的Ipad在280PPI左右)。 谷歌为Pixel Slate平板对Chrome OS系统进行了修改,它支持两种配置文件。当有鼠标或者触控板时,会启动桌面模式,基本就是Chrome OS的样式。 ://www.dnote.cn/users/ianzhi/posts/google-pixel-slate 文章版权归作者所有,转载请保留此声明。

    1.2K20发布于 2019-07-31
  • 来自专栏Czy‘s Blog

    初探富文本之编辑器引擎

    slate来构建富文本编辑器的话可定制度相当高。 slate的OT协同实现参考https://github.com/solidoc/slate-ot。 slate协同的OTTypes参考https://github.com/pubuzhixing8/ottype-slateslate的CRDT协同实现参考https://github.com/humandx/slate-automerge。 slate与YJS协同结合的参考https://github.com/BitPhinix/slate-yjs。

    2.4K51编辑于 2022-12-19
  • 来自专栏专知

    【论文推荐】最新七篇推荐系统相关论文—正则化奇异值、用户视角、CTR预测、Top-k、人机交互、隐反馈

    Optimizing Slate Recommendations via Slate-CVAE(通过Slate-CVAE优化建议) ---- ---- 作者:Ray Jiang,Sven Gowal,Timothy to be presented on a surface that we call "slate". In this paper, we introduce Slate Conditional Variational Auto-Encoders (Slate-CVAE) to generate optimal Slate-CVAE automatically takes into account the format of the slate and any biases that the representation causes, thus truly proposing the optimal slate.

    87820发布于 2018-06-05
  • 来自专栏菜刀的耕耘

    UE4 编辑器中使用UMG

    编辑器Slate在编辑器开发中,无论是官方的例子还是网上的经验,基本上99%都是使用Slate进行的。 Slate用起来还是比较蛋疼的,没有一个图形化的界面拼UI,全部靠代码撸在某些页面制作上的确是有点困扰的。(但其实习惯了还是可以的)那么UMG是否可以在编辑器中使用呢?答案是可以的。 制作UI看起来和普通的UI蓝图是一样的,里面的逻辑也可以通过蓝图的方式制作图片但是这个东西用起来有个问题,他只能通过 右键蓝图 或者菜单的固定位置唤起图片而且它只能是以Tab的形式存在, 那我们可以在Slate Slate 调用 Editor Utility Widget核心的方法是 TakeWidget()编辑器中需要一个World作为CreateWidget的参数我们还需要一个Window(也可以是其他Widget UEditorUtilityWidget 就是继承于UUserWidget的 )结果展示:(这里在我的编辑器窗体中加载了一个游戏用的UI界面)图片在这个界面上绑定的蓝图也是直接有效,按钮都可以直接使用总结Slate

    2.1K51编辑于 2022-08-08
  • 来自专栏Pipeline

    photoshop_python_api: 最好用的photoshop python api

    可以看看我利用这个API做了pyblish的集成 https://github.com/pyblish/pyblish-photoshop 还可以做自动加水印的功能 可以参考这个例子 """Add slate PSD_FILE = psd.get_psd_files() slate_template = PSD_FILE["slate_template.psd"] with Session(slate_template data[layer.textItem.contents.strip()] jpg_file = os.path.join(mkdtemp("photoshop-python-api"), "slate.jpg ps.JPEGSaveOptions()) print(f"Save jpg to {jpg_file}") os.startfile(jpg_file) examples/add_slate.py

    5.7K40编辑于 2022-07-14
  • 来自专栏用户10004205的专栏

    Unity【Live Capture】- 关于人脸捕捉的解决方案

    = takeRecorder.GetActiveSlate(); var hasSlate = slate ! slate.Duration : 0d); client.SendSlateIsPreviewing(takeRecorder.IsPreviewPlaying( , slate.ShotName, slate.TakeNumber); else m_TakeNameFormatter.ConfigureTake (slate, guid); SendSlateDescriptor(slate); Refresh(); } (slate); SendSlateDescriptor(slate); Refresh(); }

    1.2K21编辑于 2022-08-29
  • 来自专栏镁客网

    首款带屏智能音箱、前置双摄Pixel 3,这届谷歌发布会有点平淡

    谷歌此次还推出了首款运行Chrome OS的平板电脑Pixel Slate,Pixel Slate的屏幕像素为3000*2000,像素密度达到293ppi,拥有800万的前置和后置摄像头,谷歌还为Pixel Slate配备了一款可拆卸式键盘PixelSlateKeyboard。 同时,Pixel Slate搭载的Chrome OS整合了谷歌的搜索、人工智能、应用和服务。 其中,GoogleAssistant智能助理也将更深入的融入到ChromeOS中,另外Pixel Slate预装了新款启动器(Luncher),整合了机器学习功能。 Google Pixel Slate有五种不同的型号,区别在于处理器,存储和RAM。所有型号均配备第8代英特尔处理器,不少于32GB的SSD存储空间,以及至少4GB的RAM。

    58620发布于 2018-10-18
  • 来自专栏佛曰不可说丶

    最近迷上了富文本编辑器!

    Slate Slate是一个 完全 可定制的富文本编辑器框架。 它是「视图无关」的:Slate.js 定义了一套脱离 UI 实现的数据模型,考虑到我们不是要再学习一遍 React 或者 Vue,这也能让我们让脱离 UI 的繁文缛节,聚焦到编辑器的模型设计上。 它为「协同编辑」所设计:因为网络条件、客户端硬件、应用架构的限制,早期的一些 Web 富文本编辑器并没有考虑到多人实时协同,Slate.js 的模型设计天然就亲和协同编辑,通过学习 Slate.js,我们也能借道了解基础的多人协作文档工作原理 以上是大佬们的总结,也是slate 的优势,其实Slate.js的过人之处是提供了一个视图无关的内核 slate-core ,,在我看来,他就是提供了一个编辑器相关的对象,里面保存许多编辑器相关的功能函数 我觉得(有可能不对)v5中之所以使用snbbdom 的原因有两点 1、基于slate, 能拿到Slate 的数据模型 ,用最小的成本利用现有渲染器去渲染dom,并且能通过操作menu等功能修改vdome

    4.2K30编辑于 2022-03-09
  • 来自专栏猫头虎博客专区

    2024年Vue富文本编辑器推荐:十款必备富文本组件详解之Vue中有哪些富文本组件?

    Slate.js Slate.js 是一个完全基于JavaScript的富文本编辑框架,虽然起初为React设计,但借助适配器可以灵活地用于Vue项目。 Slate 提供了对编辑器行为的全面控制,非常适合实现高复杂度的功能。 安装与用法: 需要通过社区适配器(如 vue-slate)来实现对Vue的支持: npm install slate vue-slate 然后根据需求构建自定义的文本编辑器: import { createEditor } from 'slate'; import { withVueSlate } from 'vue-slate'; const editor = withVueSlate(createEditor(

    4.9K11编辑于 2024-12-30
  • 来自专栏从头开始学习测试开发

    UI UX Pro Max:AI 驱动的专业级 UI/UX 设计智能体实战指南

    深色主题,Fintech 风格” 第三步:AI 的处理流程(自动执行) 场景识别 通过 search.py 匹配到 “Internal Monitoring Dashboard” 模板,启用: 配色:slate className="bg-slate-800 border border-slate-700 rounded px-3 py-2" /> <select className ="bg-<em>slate</em>-800 border border-<em>slate</em>-700 rounded px-3 py-2"> <option>全部状态</option> (

    ✅ 一切正常</ -800 hover:bg-slate-850"> <a href="#" className

    7.8K61编辑于 2026-01-22
  • 来自专栏SeanCheney的专栏

    使用Newspaper框架抓取新闻

    流行网站 print(newspaper.popular_urls()) 多任务 import newspaper from newspaper import news_pool # 创建并行任务 slate_paper = newspaper.build('http://slate.com') tc_paper = newspaper.build('http://techcrunch.com') espn_paper = newspaper.build('http://espn.com') papers = [slate_paper, tc_paper, espn_paper] news_pool.set(papers , threads_per_source=2) # (3*2) = 6 共6个线程 news_pool.join() print(slate_paper.articles[10].html)

    1.5K10发布于 2019-01-28
  • 来自专栏前端达人

    只需6步,就能让你的 React +Tailwind.css站点实现暗黑功能

    'dark' : ''}> <div className={'bg-white dark:bg-slate-700 h-full w-full absolute'}> <button

    Writes Upside-Down

    The Zero Gravity Pen can

    1.4K40编辑于 2023-08-31
  • 来自专栏AI科技大本营的专栏

    Google发布三大新品,Pixel手机价格直逼苹果

    整理 | 费棋 出品 | AI科技大本营 北京时间 10 月 9 日晚间,Google 在秋季发布会上推出了 Pixel 手机、平板电脑 Pixel Slate 以及智能音箱 Home Hub三大新品。 Google 还展示了新款平板电脑 Pixel Slate。这款新品的键盘盖可以兼作支架,同时还支持插拔操作。其屏幕具有触摸功能,另外还配有触控笔。 Pixel Slate 将搭载双前置扬声器,并提供前后 800 万像素摄像头,允许分屏,当然,Google Assitant 不可或缺。 此外,Pixel Slate 还将提供 3 个月的免费 YouTube 电视节目。 Pixel Slate 分为四个版本,4GB+32GB SSD,售价599美元;8GB+64GB SSD,售价699美元;8GB+64GB SSD,售价 799 美元;8GB+128GB SSD,售价999

    88610发布于 2018-10-22
  • 来自专栏python3

    Perl Learning - 3 (A

    $rocks[0]='bedrock'; $rocks[1]='slate'; $rocks[2]='lava'; $rocks[3]='crushed rock'; $rocks[99]='schist values of varables ($betty[0],$betty[1])=($betty[1],$betty[0]); ($fred,$barney) = qw<flintstone rubble slate granite>; # slate and granite will be ignored ($wilma,$dino) = qw[flintstone];   # $dino is undef We @rocks=qw/bedrock slate lava/; @tiny=();   # empty list @stuff=(@giant, undef, @giant);

    1.5K20发布于 2020-01-10
  • 来自专栏烤包子

    【UE4】通过顶点数组自动剖分三角网格的算法

    " }); PrivateDependencyModuleNames.AddRange(new string[] { }); // Uncomment if you are using Slate UI // PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" }); // Uncomment

    87930发布于 2021-11-10
  • 来自专栏前端达人

    如何使用 Tailwind CSS 设计高级自定义动画

    -200">

<div class="h-2 rounded bg-<em>slate</em>-

3.7K20编辑于 2023-08-31
第 2 页第 3 页第 4 页第 5 页第 6 页第 7 页第 8 页第 9 页第 10 页第 11 页
点击加载更多
领券