Thạch Phạm Dev
Thạch Phạm Dev
  • 277
  • 358 262

Відео

Java Backend bài 13 - Inheritance with Single Table | Java Full Stack Dev
Переглядів 1943 місяці тому
Java Backend bài 13 - Inheritance with Single Table | Java Full Stack Dev
Java Backend bài 12 - lazy loading and eager loading | Java Full Stack Dev
Переглядів 1324 місяці тому
Nội dung video: 00:00 Introduce lazying loading 02:35 Implement lazying loading 06:50 Implement eager loading
Java Backend bài 11 - Table Relationship (may-to-many #2) | Java Full Stack Dev
Переглядів 1264 місяці тому
Sql code: www.thachphamdev.com/2024/05/java-backend-table-relationship.html
Java Backend bài 10 - Table Relationship (may-to-many) | Java Full Stack Dev
Переглядів 1485 місяців тому
Trong video Java Backend bài 10 - Table Relationship (many-to-many) | Java Full Stack Dev chúng ta sẽ tìm hiểu về quan hệ nhiều nhiều trong Hibernate Sql code: www.thachphamdev.com/2024/05/java-backend-table-relationship.html Membership code: www.thachphamdev.com/2024/06/huong-dan-lay-bo-source-code-chuong.html
Java Backend bài 9 - Table Relationship (1-many) | Java Full Stack Dev
Переглядів 895 місяців тому
Trong video Java Backend bài 9 - Table Relationship (1-many) | Java Full Stack Dev chúng ta sẽ tìm hiểu về quan hệ 1 nhiều trong Hibernate Sql code: www.thachphamdev.com/2024/05/java-backend-table-relationship.html Membership code: www.thachphamdev.com/2024/06/huong-dan-lay-bo-source-code-chuong.html
Java Backend bài 8 - Table Relationship (1-1) | Java Full Stack Dev
Переглядів 1175 місяців тому
In this video Table Relationship (1-1) SQL code: www.thachphamdev.com/java-backend-table-relationship Members code: www.youtube.com/@thachphamdev/community
Java Backend bài 7 - Hibernate Primary Key | Java Full Stack Dev
Переглядів 805 місяців тому
Bai 7: Hibernate Primary Key Link Blog: www.thachphamdev.com/java-backend-primary-key Tìm code trong community tab dành cho Members www.youtube.com/@thachphamdev/community
Java Backend bài 6 - Hibernate Generator | Java Full Stack Dev
Переглядів 4855 місяців тому
Link blog: www.thachphamdev.com/java-backend-hibernate-generator
Java Backend bài 5 - Enum | Java Full Stack Dev
Переглядів 2615 місяців тому
Java Backend bài 5 - Enum | Java Full Stack Dev
Java Backend bài 4 - Annotation Mapping | Java Full Stack Dev
Переглядів 1705 місяців тому
Java Backend bài 4 - Annotation Mapping | Java Full Stack Dev
Java Backend bài 3 - CRUD Program | Java Full Stack Dev
Переглядів 1965 місяців тому
Java Backend bài 3 - CRUD Program | Java Full Stack Dev
Java Backend bài 2 - CRUD Program | Java Full Stack Dev
Переглядів 2286 місяців тому
Java Backend bài 2 - CRUD Program | Java Full Stack Dev
Tự học lập trình Swift iOS từ A đến Z - Bài 49 SwiftUI @Environment - State Management
Переглядів 6906 місяців тому
Title: Tự học lập trình Swift iOS từ A đến Z - Bài 49 SwiftUI @Environment - State Management
Tự học lập trình Swift iOS từ A đến Z - Bài 48 SwiftUI @ObservableObject - State Management
Переглядів 2596 місяців тому
Tự học lập trình Swift iOS từ A đến Z - Bài 48 SwiftUI @ObservableObject - State Management
Tự học lập trình Swift iOS từ A đến Z - Bài 47 SwiftUI @Binding - State Management
Переглядів 1776 місяців тому
Tự học lập trình Swift iOS từ A đến Z - Bài 47 SwiftUI @Binding - State Management
Tự học lập trình Swift iOS từ A đến Z - Bài 46 SwiftUI @State - State Management
Переглядів 1836 місяців тому
Tự học lập trình Swift iOS từ A đến Z - Bài 46 SwiftUI @State - State Management
Tự học lập trình Swift iOS từ A đến Z - Bài 45 SwiftUI Animation
Переглядів 1526 місяців тому
Tự học lập trình Swift iOS từ A đến Z - Bài 45 SwiftUI Animation
Tự học lập trình Swift iOS từ A đến Z - Bài 44 SwiftUI List
Переглядів 1476 місяців тому
Tự học lập trình Swift iOS từ A đến Z - Bài 44 SwiftUI List
Tự học lập trình Swift iOS từ A đến Z - Bài 43 SwiftUI TabView
Переглядів 1646 місяців тому
Tự học lập trình Swift iOS từ A đến Z - Bài 43 SwiftUI TabView
Tự học lập trình Swift iOS từ A đến Z - Bài 42 SwiftUI Navigation
Переглядів 1816 місяців тому
Tự học lập trình Swift iOS từ A đến Z - Bài 42 SwiftUI Navigation
Tự học lập trình Swift iOS từ A đến Z - Bài 41 SwiftUI Modifier
Переглядів 1666 місяців тому
Tự học lập trình Swift iOS từ A đến Z - Bài 41 SwiftUI Modifier
Tự học lập trình Swift iOS từ A đến Z - Bài 40 SwiftUI View Composition
Переглядів 2026 місяців тому
Tự học lập trình Swift iOS từ A đến Z - Bài 40 SwiftUI View Composition
Tự học lập trình React Native - Bài 33: Demo 6
Переглядів 1,3 тис.6 місяців тому
Tự học lập trình React Native - Bài 33: Demo 6
Tự học lập trình React Native - Bài 32: Demo 5
Переглядів 6516 місяців тому
Tự học lập trình React Native - Bài 32: Demo 5
Tự học lập trình React Native - Bài 31: Demo 4
Переглядів 5346 місяців тому
Tự học lập trình React Native - Bài 31: Demo 4
Tự học lập trình React Native - Bài 30: Demo 3
Переглядів 6516 місяців тому
Tự học lập trình React Native - Bài 30: Demo 3
Tự học lập trình React Native - Bài 29: Demo 2
Переглядів 6836 місяців тому
Tự học lập trình React Native - Bài 29: Demo 2
Tự học lập trình React Native - Bài 28: Demo 1
Переглядів 1,1 тис.6 місяців тому
Tự học lập trình React Native - Bài 28: Demo 1
Tự học lập trình React Native - Bài 27: Clean Architecture & MVVM
Переглядів 5087 місяців тому
Tự học lập trình React Native - Bài 27: Clean Architecture & MVVM

КОМЕНТАРІ

  • @DatTran-t8u
    @DatTran-t8u 3 дні тому

    Quá hay luôn ạ

  • @DatTran-t8u
    @DatTran-t8u 3 дні тому

    Hay quá ạ

  • @Quoccute854
    @Quoccute854 5 днів тому

    hay quá 😀

  • @thienphat4003
    @thienphat4003 21 день тому

    setup chạy muốn nổ não luôn. May là cũng run lên được🥲🥲

  • @phamphucat2247
    @phamphucat2247 25 днів тому

    cái auto import của em nó không hoạt động được có cách nào fix không anh

  • @thanhha7414
    @thanhha7414 27 днів тому

    nên học reactJs trước hay lên thẳng react native luôn a nhỉ

    • @thachphamdev
      @thachphamdev 27 днів тому

      2 cái này như nhau thôi em. e chuyên cái nào thì học cái đó, thích làm mobile thò học react native, thích web thì học reactjs

  • @PainNha
    @PainNha 29 днів тому

    Trước tiên em cám ơn anh đã chia sẽ khóa học. Cho em hỏi: Trong clip anh có nói là mình sẽ code thuần trong việc navigate từ màn hình này sang màn hình khác. nhưng ở đoạn cuối anh có kéo từ viewcontroller của chooseFaction qua bên inGame để tạo segue. vậy mình phải làm như thế để tạo segue và có identifi à? mình có thể code được đoạn đó mà không cần kéo thả trong main không a?

    • @thachphamdev
      @thachphamdev 28 днів тому

      Em tưởng tượng việc kéo là mình đang tạo ra một con đường, và để kích hoạt nó thì mình sẽ gọi nó ở chõ cần thiết, ví dụ item, button..., việc kéo như vậy k có gì khó và dư thừa đâu e. mà cái dashboard này học cho biết thôi, về sau học thêm swiftui thì sẽ khác nhé em

  • @geizzz7643
    @geizzz7643 29 днів тому

    em muốn connect database vào xcode thì phải làm sao anh, nên dùng coredata hay SQLite vậy anh ?

  • @vietha4252
    @vietha4252 Місяць тому

    Sao em code đến đoạn repaint nó ko lỗi nhưng ko hiện màn hình rắn nữa 😢

  • @TuanAnhVu-xi8gm
    @TuanAnhVu-xi8gm Місяць тому

    e call api toàn bị lỗi này là sao ạ [AxiosError: Network Error]

  • @LinhLinh-sl9jk
    @LinhLinh-sl9jk Місяць тому

    e hỏi chút, e cài xong mà sao không có file App.js & yarn.lock ạ

  • @khanhngocduongtran6327
    @khanhngocduongtran6327 Місяць тому

    Khóa này full chưa anh ơi

    • @thachphamdev
      @thachphamdev Місяць тому

      cũng gần như full đấy e

  • @quangvu1237
    @quangvu1237 Місяць тому

    anh ơi nếu em muốn gọi api cho local server thì mình dùng như thế nào v ạ

  • @vtba123
    @vtba123 Місяць тому

    public void paint(Graphics g){ // g.setColor(Color.pink); // g.fillRect(0, 0, GameFrame.screen_width, GameFrame.screen_height); g.drawImage(subImage, 100, 80, this); } Trong phần Paint trong lớp Gamepanel này a viết câu lệnh drawImage dùng this **************************************** public void draw(Graphics2D g2, int x, int y){ g2.drawImage(image, x - image.getWidth()/ 2, y - image.getHeight()/2, null); } Còn trong lớp FrameImage hàm draw a lại dùng null ạ Anh giải thích giúp e với ạ

  • @vtba123
    @vtba123 Місяць тому

    a sao chỗ draw khi thì dùng null, khi thì dùng thí thế ạ anh giải thích giúp e với ạ

    • @thachphamdev
      @thachphamdev Місяць тому

      chưa hiểu lắm e, e đưa đoạn code cụ thể a xem thử

    • @vtba123
      @vtba123 Місяць тому

      @@thachphamdev public void paint(Graphics g){ // g.setColor(Color.pink); // g.fillRect(0, 0, GameFrame.screen_width, GameFrame.screen_height); g.drawImage(subImage, 100, 80, this); } trong hàm paint ở phần GamePanel chỗ hàm drawImage a dùng this ***************** public FrameImage(FrameImage frameImage){// tao 1 doi tuong giong voi dt cu image = new BufferedImage(frameImage.getImageWidth(), frameImage.getImageHeight(), frameImage.getImage().getType()); Graphics g = image.getGraphics(); g.drawImage(frameImage.getImage(), 0, 0, null); } Còn lại những chỗ khác e lại thấy a lại dùng nuil ạ

    • @vtba123
      @vtba123 Місяць тому

      public void paint(Graphics g){ // g.setColor(Color.pink); // g.fillRect(0, 0, GameFrame.screen_width, GameFrame.screen_height); g.drawImage(subImage, 100, 80, this); } Trong phần Paint trong lớp Gamepanel này a viết câu lệnh drawImage dùng this **************************************** public void draw(Graphics2D g2, int x, int y){ g2.drawImage(image, x - image.getWidth()/ 2, y - image.getHeight()/2, null); } Còn trong lớp FrameImage hàm draw a lại dùng null ạ Anh giải thích giúp e với ạ

  • @kietdoan1481
    @kietdoan1481 Місяць тому

    làm video hướng dẫn cách deloy ứng dụng đi anh

  • @tinhNguyen-jx4pp
    @tinhNguyen-jx4pp Місяць тому

    heart

  • @vanthangmai2198
    @vanthangmai2198 Місяць тому

    mình mới từ kotlin chuyển qua chưa rõ lắm cho mình hỏi khi nào cần sử dụng nil sao k khai báo tường minh ngay từ đầu vd var myName = "" để tránh phải xử lí các lỗi nil về sau

    • @thachphamdev
      @thachphamdev Місяць тому

      optional variable có thể lưu trữ nil, tức là nó có thể k tốn bộ nhớ trong trường hợp k cần thiết nhé bạn. mà kotlin cũng có biến optional đó

  • @TaiNguyen-d1b
    @TaiNguyen-d1b Місяць тому

    Hướng dẫn em cấu hình Signing & Capabilities để khắc phục lỗi storyboard được không anh !!

    • @thachphamdev
      @thachphamdev Місяць тому

      Em build máy ảo thôi, k cần build real device đâu. trường hợp real device thì cứ dùng tk apple id là đc rồi

  • @TaiNguyen-d1b
    @TaiNguyen-d1b Місяць тому

    Tại sao khi chọn Swift ui thì không bị báo lỗi, Mà chọn storyboard lại bị lỗi khi build máy ảo vậy Anh?

    • @thachphamdev
      @thachphamdev Місяць тому

      A chưa gặp lỗi này. e thử tạo lại project xem

  • @codecungchau
    @codecungchau Місяць тому

    Video hay, cảm ơn bạn 🎉

  • @codecungchau
    @codecungchau Місяць тому

    Khóa học hay quá 🎉🎉

  • @UyểnGiaiHà
    @UyểnGiaiHà 2 місяці тому

    Cảm ơn anh vì những video bổ ích như này, mong kênh càng ngày càng được nhiều người biết đến ạ

  • @UyểnGiaiHà
    @UyểnGiaiHà 2 місяці тому

    Em cảm ơn anh ạ, mong anh tiếp tục làm những chuỗi series hữu ích như vậy ạ

  • @hunganh928
    @hunganh928 2 місяці тому

    anh ơi, em không kéo cái nút back vào exit được ạ

  • @tan4422
    @tan4422 2 місяці тому

    Hello anh. Em chưa xem những video sau nên không biết anh có nói về phần này không nma thắc mắc quá nên là em hỏi ạ. Tại sao khi em thêm dòng lệnh System.out.println("Key Typed"); vào method Keytyped của lớp GamePanel, rồi em type các kí tự mà mình chưa process thì vẫn in ra Ket Typed, còn khi em gõ 4 nút mũi lên nó lại không in ra Key Typed mà chỉ thấy in ra You press/release up/down/left/right ạ ??? Mong anh giải đáp cho em

  • @60_truonggiang13
    @60_truonggiang13 2 місяці тому

    Anh ơi cái video tạo GameFrame là vid nào vậy ạ ,e xem vid 1 mà kh có

  • @darklaw8470
    @darklaw8470 2 місяці тому

    A ơi a có nhận làm 1 con game bằng java k ạ

  • @huu.nguyen2805
    @huu.nguyen2805 2 місяці тому

    a làm thêm 1 pet projetc theo clean architer đc ko. Kiểu làm sâu với redux toolkit á anh.

  • @UyểnGiaiHà
    @UyểnGiaiHà 2 місяці тому

    Cảm ơn anh nhiều lắm ạ

  • @UyểnGiaiHà
    @UyểnGiaiHà 2 місяці тому

    Sao em không biết đến chuỗi bài học này sớm hơn Em cảm ơn anh nhiều lắm luôn ạ

    • @thachphamdev
      @thachphamdev 2 місяці тому

      Giờ biết cũng không muộn mà em. Chúc e học tốt nhé

    • @UyểnGiaiHà
      @UyểnGiaiHà 2 місяці тому

      @@thachphamdev vâng em cảm ơn anh ạ, em năm hai rùi mà biết ít quá nên cũng đang chậm anh ạ

  • @TaiTran-fd2hq
    @TaiTran-fd2hq 2 місяці тому

    Mình cảm ơn vì bạn đã ra video bổ ích, nhưng mình hy vọng bạn chuẩn bị kỹ hơn 1 chút. Vì khi học đã không biết rồi mà bạn còn hướng dẫn sai rồi tự fix khiến người xem rất loạn

    • @thachphamdev
      @thachphamdev 2 місяці тому

      Cảm ơn bạn đã góp ý nhé. những chỗ k mong muốn mình sẽ cb kỹ hơn. có một số chỗ mình cố tình giả vờ sai để nhấn mạnh nữa, bạn xem thử có phải mấy chỗ đó k

  • @ngocanhnguyen8485
    @ngocanhnguyen8485 2 місяці тому

    Sao e tải expo go mà không có cái quét

    • @thachphamdev
      @thachphamdev 2 місяці тому

      em nói rõ hơn xíu về vấn đề đi em. k hiểu lắm ;))

  •  2 місяці тому

    theo dõi tutorial của bạn rất quấn mong bạn làm thêm video về react native chi tiết hơn! thank bạn

    • @thachphamdev
      @thachphamdev 2 місяці тому

      Ý bạn là khó hiểu hả :))

    •  2 місяці тому

      @@thachphamdev haha. í mình là quấn (lôi quấn) mong bạn làm seri về làm một app thực tế luôn để mn học hỏi ạ =))

  • @vuilenemoi
    @vuilenemoi 2 місяці тому

    lâu quá a mới quay lại :((( mong a ra nhìu video hơn ạ

  • @kenhamnhacka_mix6411
    @kenhamnhacka_mix6411 3 місяці тому

    Mình cũng đang tập tành, cho mình hỏi tạo hình nhân vật là mình phải thêm tệp vào hay viết thẳng ra bằng code luôn ạ

    • @thachphamdev
      @thachphamdev 3 місяці тому

      với tutorial này thì phải viết code bạn nhé

  • @ucduytrieu4804
    @ucduytrieu4804 3 місяці тому

    Em mới tìm thấy series này của anh nên chưa học nhưng mới xem video mở đầu và thấy nếu thực sự có 1 series cung cấp nhiều kiến thức như vậy mà còn miễn phí thì thật biết ơn anh. Mong chờ series này sớm hoàn thành đủ các nội dung ạ.

  • @tienphanmemtinh8207
    @tienphanmemtinh8207 3 місяці тому

    xin chào thach phạm ! cho mình hỏi thêm ngoài đề video này, mình sử dụng expo cli mình cần cài gói gì để xem được thông tin phần cứng thiết bị di động ? mình có sử dụng gói này: npm install react-native-device-info react-native-network-info nhưng khi chạy báo lỗi nhiều quá,... quét mã QR không thể vào expo trên thiết bị di động thật, react native không tương thích với expo cli, hoặc bạn có video hướng dẫn lấy thông tin trên thiết bị di động ở dạng mã .js ?

    • @thachphamdev
      @thachphamdev 3 місяці тому

      bạn thử xoá folder node_modules rồi yarn install lại xem. k đc nữa thì copy mã lỗi cụ thể đưa mình xem

    • @tienphanmemtinh8207
      @tienphanmemtinh8207 3 місяці тому

      @@thachphamdev mình chạy expo go quét mã QR báo lỗi, báo lỗi dài mình gửi lên youtube mấy lần không được, có lẽ youtube chặn, Thạch có sử dụng zalo, skype, email... ?

    • @thachphamdev
      @thachphamdev 3 місяці тому

      bạn gửi qua skype pham.ngocthach nhé

  • @HoHuynhHoaiThinh
    @HoHuynhHoaiThinh 3 місяці тому

    do một số lỗi em không thể excute bằng npm được nên em thay thế expo được không anh?

    • @thachphamdev
      @thachphamdev 3 місяці тому

      cũng đc em. cơ bản mình chỉ học về coding nên k sao

  • @phamcongtoan1399
    @phamcongtoan1399 3 місяці тому

    A ơi,sau này a có dự định hướng dẫn làm project bằng springboot luôn không a

    • @thachphamdev
      @thachphamdev 3 місяці тому

      Định hướng là sẽ làm như vậy, k biết khi nào mới tới thôi em. nội dung còn rất nhiều

    • @phamcongtoan1399
      @phamcongtoan1399 3 місяці тому

      @@thachphamdev vậy từ từ làm cũng dc a ạ:))

  • @tienle6602
    @tienle6602 3 місяці тому

    Nếu làm như b fix cứng kích thước của phần logo và text PixelWorld thì đâu gọi là auto layout đâu nhỉ, bởi như thế khi thay đổi device màn hình có kích thước khác nhau thì sẽ luôn bị sai tỉ lệ rồi

    • @thachphamdev
      @thachphamdev 3 місяці тому

      nếu có sử dụng bất kỳ constraint nào thì cơ bản là đang dùng autolayout rồi nhé bạn

    • @tienle6602
      @tienle6602 3 місяці тому

      @@thachphamdev auto layout là hệ thống các ràng buộc được dùng với giao diện để hiển thị đúng kích thước và tỷ lệ trên các màn hình khác nhau, như thế mới chuẩn b nhé, như ở video này thì chưa đúng đâu

  • @nhattri4224
    @nhattri4224 3 місяці тому

    Xịn quá anh ui, mong anh ra tiếp video ạ <3

  • @longhoanghai7878
    @longhoanghai7878 4 місяці тому

    anh ơi khi em bắn 3 viên đạn liên tục thì khi viên đầu tiên bị remove thì lập tức xảy ra lỗi ConcurrentModificationException. Lỗi này không bị khi số đạn bắn ra là 1 hoặc 2 ạ.

    • @longhoanghai7878
      @longhoanghai7878 4 місяці тому

      em duyệt bằng for-each nên bị lỗi ạ. Sau khi duyệt bằng index thì không lỗi nữa ạ

    • @thachphamdev
      @thachphamdev 4 місяці тому

      cái này là do lúc em bắn đạn bằng event từ phím nó thuộc một luồng khác với luồng update xoá đạn, nên nó bị conflict. để giải quyết có 2 cách, một là dùng sync list, 2 là tìm cách cho action bắn đạn đc add vào trong luồng game (game thread) luôn. bằng cách tạo một list event và khi update e sẽ xử lý luôn list event đó

  • @longhoanghai7878
    @longhoanghai7878 4 місяці тому

    tại sao mình lại dùng linkedlist trong trường hợp này mà không phải arraylist ạ

    • @thachphamdev
      @thachphamdev 4 місяці тому

      linkedlist thì nhanh hơn trong trường hợp thêm hoặc xoá item nhé em. mà các object trong game thì luôn đc tạo mới và xoá đi

  • @tinh1004
    @tinh1004 4 місяці тому

    Unable to boot device in current state: Booted lỗi này là lỗi gì a

    • @thachphamdev
      @thachphamdev 4 місяці тому

      máy ảo k mở đc. e tự bật máy ảo lên xem. dùng android studio mở cũng đc. hoặc xcode

    • @tinh1004
      @tinh1004 4 місяці тому

      @@thachphamdev dạ máy ảo mở được nhưng nó không tạo và mở ứng dụng ạ

  • @datnguyenquy2386
    @datnguyenquy2386 4 місяці тому

    bài này khó hiểu quá a ơi @@

  • @longhoanghai7878
    @longhoanghai7878 4 місяці тому

    anh ơi code của em có một vấn đề thế này. Khi nhân vật di chuyển vào bức tường bên trái thì khi đó hitbox của nhân vật đụng độ với bức tường. Lúc này code sẽ setPosX để đẩy nhân vật tách khỏi bức tường và đồng thời code cũng lại kích hoạt phương thức haveCollisionWithLand() và đẩy nhân vật lên trên ạ.

    • @longhoanghai7878
      @longhoanghai7878 4 місяці тому

      em giải quyết đc lỗi rồi ạ cám ơn a

  • @VuongNguyen-kw3ke
    @VuongNguyen-kw3ke 4 місяці тому

    cho em hỏi sao nút back em không kéo vào nút exit được ạ, nó chỉ kéo được vào nút view controller

    • @thachphamdev
      @thachphamdev 4 місяці тому

      anh chưa hiểu ý em lắm. cụ thể là e muốn làm gì trên giao diện nhỉ

    • @VuongNguyen-kw3ke
      @VuongNguyen-kw3ke 4 місяці тому

      @@thachphamdev làm nút quay lại màn hình trước á anh

    • @VuongNguyen-kw3ke
      @VuongNguyen-kw3ke 4 місяці тому

      @@thachphamdev phút 6:05 á anh

    • @nguyenthanhlam1857
      @nguyenthanhlam1857 4 місяці тому

      em cũng không được ạ

  • @longhoanghai7878
    @longhoanghai7878 4 місяці тому

    anh ơi em thắc mắc chút là FPS 60 thì một giây sẽ có khoảng 60 lần gọi vòng while. Mà posX +5 mỗi lần chạy thì thành ra nó di chuyển rất nhanh ạ. Theo code của em nó còn không kip nhìn thấy hình vuông di chuyển

    • @thachphamdev
      @thachphamdev 4 місяці тому

      Nếu e dùng fps cao thì e có thể tăng 2 3 pixel mỗi lần update thôi cũng đc. vì a đang update trên mỗi lần call, nên sẽ bị đổi theo fps. e muốn nó ổn định thì có thể dùng biến deltatime để làm tham số tính ra giá trị cần cộng thêm nhé. quy định một giá trị cận tốc trên milli giây, rồi lấy đó nhậ với deltatime là ra

    • @longhoanghai7878
      @longhoanghai7878 4 місяці тому

      @@thachphamdev dạ em khắc phục được rồi ạ, cám ơn a

  • @AnNguyen-bq8ph
    @AnNguyen-bq8ph 4 місяці тому

    chỗ % expo init MyProject nó bị zsh command not found là sao a nhỉ

    • @thachphamdev
      @thachphamdev 4 місяці тому

      Em đã cài xong expo chưa. nếu cài rồi vẫn bị thì em dùng lệnh nano ~/.zshrc để mở file environment rồi add thêm path đến file command của expo. sau đó chạy source ~/.zshrc để hệ thống cập nhật new paths nhé

    • @AnNguyen-bq8ph
      @AnNguyen-bq8ph 4 місяці тому

      @@thachphamdev Starting project at /Users/boy/Downloads/ReactNativeProjects/MyProject (node:10172) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Starting Metro Bundler Error: EMFILE: too many open files, watch at FSEvent.FSWatcher._handle.onchange (node:internal/fs/watchers:207:21) em npm start ko đc ạ