首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏每日一篇技术文章

    sceneKit- SCNText详细讲解

    go NO.1 创建文字模型 IMG_0640(20170923-131321).jpg let text = SCNText(string: "酷", extrusionDepth: 2) let 0.901000023, z: -0.5),这个值是动态改变的,如果我们要将文字放在中心点,必须重新计算,我们后面将如何计算 NO.2将文字添加约束,将其限制在一个容器中 let text = SCNText SCNText let m1 = SCNMaterial() m1.diffuse.contents = UIColor.red let m2 = SCNMaterial() m2 SCNText let min = text.boundingBox.min let max = text.boundingBox.max let width = max.x - 133229).jpg NO.6 文字的对齐模式 当容器过消失,会隐藏掉文字,这个时候有一个属性可以设置隐藏那一部分 先说重要的一点,设置这个属性必须开启包裹模式才有效 let text = SCNText

    2.1K50发布于 2019-06-15
  • 来自专栏每日一篇技术文章

    第一节 介绍

    Step 4 创建一个文字节点 SCNNode *textNode = [SCNNode node]; SCNText *text = [SCNText textWithString:@"酷走天涯"

    54840发布于 2019-06-11
  • 来自专栏每日一篇技术文章

    SceneKit_入门03_节点

    childNode = [SCNNode node]; // 设置节点的位置 childNode.position = SCNVector3Make(-0.5, 0, 1); // 设置几何形状,我们选择立体字体 SCNText *text = [SCNText textWithString:@"让学习成为一种习惯" extrusionDepth:0.03]; // 设置字体颜色 text.firstMaterial.diffuse.contents

    1.9K10发布于 2018-09-14
  • 来自专栏每日一篇技术文章

    SceneKit_大神02_弹幕来袭

    self selector:@selector(createTextNode) userInfo:nil repeats:true]; -(void)createTextNode{ // 创建字体 SCNText *text = [SCNText textWithString:@"我是弹幕" extrusionDepth:1]; text.firstMaterial.diffuse.contents = [UIColor

    74620编辑于 2022-05-13
  • 来自专栏每日一篇技术文章

    SceneKit_大神03_3DTitle

    self.textNode = [SCNNode node]; [self.scnView.scene.rootNode addChildNode:self.textNode]; self.text = [SCNText self.inputTextField.delegate = self; // 代理事件 -(BOOL)textFieldShouldReturn:(UITextField *)textField{ self.text = [SCNText

    1.2K30编辑于 2022-05-13
  • 来自专栏每日一篇技术文章

    SceneKit_入门12_物理行为

    scnView.scene.rootNode addChildNode:text4]; // 创建文字的函数 -(SCNNode*)createTextNodeWithString:(NSString*)string{ SCNText *text = [SCNText textWithString:string extrusionDepth:1]; text.font = [UIFont systemFontOfSize:1]; text.firstMaterial.diffuse.contents

    1.1K30编辑于 2022-05-13
  • 来自专栏每日一篇技术文章

    SceneKit_入门07_几何体

    scnView.scene.rootNode addChildNode:floorNode]; 立体文字 6CD7CE98-3CCE-41EA-A9AE-1C60F96EB2ED.png 创建方法: SCNText *text = [SCNText textWithString:@"好好学习" extrusionDepth:0.5]; text.firstMaterial.diffuse.contents = [

    1.1K20编辑于 2022-05-13
  • 来自专栏相约机器人

    使用CoreML和ARKit进行人脸检测和识别

    let text = SCNText(string: "", extrusionDepth: 2) let font = UIFont(name: "Avenir-Heavy", size: 18) text.font SCNVector3(-0.1, -0.01, -0.5) textNode.scale = SCNVector3(0.002, 0.002, 0.002) textNode.geometry = text 现在有了SCNText

    3K20发布于 2019-08-05
  • 来自专栏每日一篇技术文章

    SceneKit_中级11_动画事件

    type = .ambient scene.rootNode.addChildNode(ambientLightNode) 第七步 创建一个文字节点 let text = SCNText(string

    75000编辑于 2022-05-13
  • 来自专栏每日一篇技术文章

    SceneKit_高级07_SCNProgram用法探究

    type = .ambient scene.rootNode.addChildNode(ambientLightNode) 第七步 创建一个文字节点 let text = SCNText(string

    84010编辑于 2022-05-13
  • 来自专栏iOSDevLog

    ARKit和CoreLocation

    String) { let sphereNode = createSphereNode(with: radius, color: color) let newText = SCNText

    1.8K20发布于 2018-09-20
领券