欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

目錄

allegro16.6約束規(guī)則設置詳解解析 allegro如何設置規(guī)則優(yōu)先級

Allegro 16.6是一個用于圖形編程的庫,它提供了許多高級功能,包括約束規(guī)則。約束規(guī)則是一種在繪制圖形時限制對象位置和大小的方法。以下是關于Allegro 16.6約束規(guī)則設置的詳解解析:

  1. 創(chuàng)建一個新的Allegro窗口:
    #include <allegro.h>
    #include <allegro_image.h>

int main() { AllegroThread thread; Window window(800, 600, "Allegro 16.6", NULL); thread.start(); while (true) { thread.sleep(1000); window.update(); } return 0; }

2. 添加一個矩形到窗口中:
```c
Rectangle rect(50, 50, 100, 100);
window.draw_rectangle(&rect);
  1. 設置約束規(guī)則:

    void draw_rectangle(Rectangle& rect) {
    // 設置矩形的位置和大小
    rect.x = 100;
    rect.y = 100;
    rect.width = 100;
    rect.height = 100;
    
    // 設置約束規(guī)則
    rect.set_constraints("left", 0, "right", 100);
    rect.set_constraints("top", 0, "bottom", 100);
    rect.set_constraints("width", 0, "height", 100);
    }

在這個例子中,我們設置了矩形的位置(左、右、上、下)和大?。▽?、高)為約束規(guī)則。這樣,當矩形移動或縮放時,它們將始終位于窗口的中心,并且不會超出窗口邊界。

本文內(nèi)容根據(jù)網(wǎng)絡資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉(zhuǎn)載請注明,如有侵權,聯(lián)系刪除。

本文鏈接:http://m.gantiao.com.cn/post/2027687171.html

發(fā)布評論

您暫未設置收款碼

請在主題配置——文章設置里上傳

掃描二維碼手機訪問

文章目錄