当前位置: 首页 > 知识库问答 >
问题:

处理中的旋转文本

公西马鲁
2023-03-14

我在做点什么,好像卡住了。我试图在处理过程中通过按钮添加文本,但是,一旦我使用translate方法,我的文本就会出现颠倒。我如何简单地旋转它,使其看起来正常?以下是我所拥有的:

void setup(){

size(600,600);  
background(255);   
translate(20,500);  
scale(1,-1);   
line(0,0,0,475);  
line(0,0,550,0);  
fill(0,255,0);  
rect(400,-50,100,40);   
fill(0);  
font = loadFont("TimesNewRoman.vlw");  
textFont(font,24);  
rotate(PI/2);   
text("Compute",405,-30);  
}  

共有1个答案

陶宏浚
2023-03-14

您的问题不是由translate()函数引起的。这是由于将负值传递到scale()函数中引起的。下面是一个简单的程序,可以显示您的问题:

scale(1,-1);
text("hello", 20, -20);

(你真的应该养成这样的习惯:测试你的假设,并试图将问题隔离开来。)

量表(1,-1) 行正在垂直翻转所有内容。我真的无法想象你为什么要这么做,所以最简单的选择就是去掉那条线。

如果你真的需要翻转你的比例,那么你必须在你绘制文本之前翻转它。

 类似资料:
  • 我的应用程序支持所有方向,除了肖像向上向下。在我的视图层次结构中,我有一个AVCaptureVideoPreviewLayer作为俯视图中的一个子层,即UIImageView。然后,在视图层次结构的下方是几个显示控件的覆盖视图。 覆盖视图可以在方向改变的情况下正常工作,但我不知道如何使用这个AVCaptureVideoPreviewLayer。我希望它的行为像照相机应用程序一样,这样preview

  • 然而,当用户拍摄照片时,图像的方向是不一样的。我的问题是:如何考虑用户和设备的方向,使输出图像与预览图像一样旋转?

  • 问题内容: 让我们开始考虑两种类型的相机旋转: 摄像机绕点旋转(轨道): 相机旋转目标(FPS) 然后是一个更新函数,其中从眼睛/目标/上摄像机矢量中计算出投影/视图矩阵: 当摄像机的视图方向与上轴平行(在此处为z-up)时,出现这些旋转功能的问题…在那时,摄像机的行为确实令人讨厌,因此我将遇到以下故障: 所以我的问题是,我该如何调整以上代码,使相机完整旋转,而最终结果在某些边缘点上看起来并不奇怪

  • 本文向大家介绍php中照片旋转 (orientation) 问题的正确处理,包括了php中照片旋转 (orientation) 问题的正确处理的使用技巧和注意事项,需要的朋友参考一下 前言 iPhone和一些数码相机在拍照的时候往往会在图片里面加入很多的照片信息(exif),比如拍照时间、光圈大小、曝光时间、GSP地理信息以及拍摄时相机倾斜状态等等,这些信息往往会提供给某些系统来对图片进行正确的显

  • 我不知道如何在X轴上旋转文本。这是一个时间戳,所以随着样本数量的增加,它们越来越接近,直到它们重叠。我想将文本旋转90度,这样随着样本越来越近,它们就不会重叠。 下面是我所拥有的,它工作正常,除了我不知道如何旋转X轴文本。

  • 问题内容: 是否有(便携式)方式将HTML表格单元格中的文本旋转90°? (我的表有很多列,标题的文本很多,所以我想垂直书写以节省空间。) 问题答案: .box_rotate { 截至2017年,上述站点已简化了规则集以删除旧版InternetExplorer过滤器并更多地依赖现在的标准属性: