
Flame是一款基于Flutter的2D游戲引擎,今天我將使用它制作一款經典小游戲割繩子 基本物品準備 添加游戲背景 游戲的背景圖片資源包含多個...
Flame是一款基于Flutter的2D游戲引擎,今天我將使用它制作一款簡單的小游戲Flappy Bird 為游戲添加背景 游戲的的背景分為2個...
前言 對于UI而言,最基礎的就是展示數據,刷新數據,Flutter提供了一套狀態管理機制來做這些事情 案例 通過一個案例來解釋Flutter的狀...
前言 這篇博客主要探討Flutter布局的相關原理,分為兩個大部分,單child容器的布局和多child容器布局。 布局基本法則 一個Widge...
前言 好久沒學新語言了,最近打算學學Rust并記錄一下Rust的要點,方便后期給自己參考。 快速安裝 Macos | Linux Windows...
核心思路 使用ffmpeg獲取視頻的第一幀關鍵幀,轉換成UIImage,然后保存成jpg圖片。如果不需要持久化,直接使用UIImage對象即可 ...
概述 之前在PC上,我們可以使用CUDA進行AI訓練加速,但是在Mac上卻只能使用CPU?,F在蘋果聯合PyTorch,推出了Metal作為PyT...
核心思路 通過SCNView的回調,取到id 中 metal renderPass的渲染目標紋理,將渲染目標紋理拷貝到基于CVPixelBuff...
前言 本篇文章主要記錄如何使用SCNMaterial + Metal Shader實現自定義材質效果 編寫一個基本的Metal Shader S...